Skip to main content

Installation

Fortnite Replay Decompressor is available as a NuGet package and can be installed using your preferred package manager.

Prerequisites

Before installing Fortnite Replay Decompressor, ensure you have:
  • .NET 6.0 or later - The library targets .NET 6.0
  • Visual Studio 2022 or Visual Studio Code (recommended)
  • C# 10.0 or later

Installation Methods

The simplest way to install the package is using the .NET CLI:
dotnet add package FortniteReplayReader
This will add the latest version of FortniteReplayReader to your project.

Verify Installation

After installation, verify that the package is correctly installed:
1

Check your project file

Open your .csproj file and confirm that FortniteReplayReader appears in your package references:
<ItemGroup>
  <PackageReference Include="FortniteReplayReader" Version="x.x.x" />
</ItemGroup>
2

Test the import

Create a new C# file and try importing the namespace:
using FortniteReplayReader;
using FortniteReplayReader.Models;
If there are no errors, the installation was successful.
3

Create a ReplayReader instance

Test that you can instantiate the main class:
using FortniteReplayReader;

var reader = new ReplayReader();
Console.WriteLine("FortniteReplayReader is ready!");
Build and run your project. If you see the success message, you’re ready to start parsing replays!

Dependencies

Fortnite Replay Decompressor has the following dependencies (automatically installed):
  • Microsoft.Extensions.Logging.Abstractions (v2.2.0) - For optional logging support
  • Unreal.Core - Core Unreal Engine parsing functionality

Next Steps

Quick Start

Learn how to parse your first replay file

Configuration

Explore parse modes and settings options

Troubleshooting

If NuGet cannot find the package, ensure:
  • Your NuGet package sources are correctly configured
  • You have an active internet connection
  • You’re using the correct package name: FortniteReplayReader
If you see errors about incompatible target frameworks:
  • Ensure your project targets .NET 6.0 or later
  • Update your .csproj file: <TargetFramework>net6.0</TargetFramework>
If you encounter missing dependency errors:
  • Restore NuGet packages: dotnet restore
  • Clean and rebuild your solution

Build docs developers (and LLMs) love