RocketLeagueGameDataAPI 1.0.3
dotnet add package RocketLeagueGameDataAPI --version 1.0.3
NuGet\Install-Package RocketLeagueGameDataAPI -Version 1.0.3
<PackageReference Include="RocketLeagueGameDataAPI" Version="1.0.3" />
<PackageVersion Include="RocketLeagueGameDataAPI" Version="1.0.3" />
<PackageReference Include="RocketLeagueGameDataAPI" />
paket add RocketLeagueGameDataAPI --version 1.0.3
#r "nuget: RocketLeagueGameDataAPI, 1.0.3"
#:package RocketLeagueGameDataAPI@1.0.3
#addin nuget:?package=RocketLeagueGameDataAPI&version=1.0.3
#tool nuget:?package=RocketLeagueGameDataAPI&version=1.0.3
RocketLeagueGameDataAPI
A Rocket League Game Data API Wrapper written in C#. The wrapper allow you to connect to the Rocket League Game Data API on your local machine.
It will then convert the JSON event data transmitted over the TCP connection into EventData objects.
Supports all Rocket League versions up to at least v2.68 (2026-04-28). Newer versions should keep working unless Psyonix adds a new EventType or StatEvent.
If you do at some point run into a problem, please create an issue so I can look into fixing it.
Install
You can download the NuGet package, or build from source.
Usage
var rl = new RLGameDataAPI();
await rl.ConnectAsync();
while(rl.Connected) {
var events = rl.ReceiveEventsAsync();
foreach (var e in events) {
Console.WriteLine($"Received {e.EventType} for match {e.MatchGuid}!");
}
}
There is a small example in Examples.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.