Skip to content

Games and adapters ​

game_id selects game context. An entry in the game catalogue does not establish a released adapter. Shared projects, access, billing and integration settings do not require identical implementations of every game feature.

IDGameEstablished source status
1RustSeparate C# Oxide/uMod Network extension and Rust AntiCheat. Current live Rust compatibility was not reverified for this documentation update
2GTA VBackend game ID exists; a finished adapter and runtime verification are not established in the inspected components
3Counter-StrikeGame ID exists; a finished supported plugin is not established
4DayZ.NET bridge agent and mod source exist; the journal describes an agent build and simulator. This is not current real DayZ-server acceptance
5SCUMGame ID exists; a finished adapter and runtime verification are not established
6MinecraftJava core and separate exact targets with native moderation/link verification: Paper 1.20/17, Spigot 1.20.1/3871, Paper 1.20.4/499 and pinned Forge/Fabric/NeoForge from the matrix. Exact minimum mod targets Forge/Fabric 1.20 and legacy NeoForge 1.20.1 are also verified; Paper 1.20.6 is source-prepared only

Rust Network extension ​

ozl.ozprotect.ext contains Oxide.Ext.ozProtect, ozApi and Net configuration, game events, commands and CloudConfig. Net includes ProjectID, ServerID, Key, Token, Server, UseDynamic. ozApi selects central bootstrap API and client credentials. These are sensitive values, not publishable example configuration.

Connect using the server configuration issued to its owner. The selected project, server, game and effective subscription are checked.

Use an extension matching Rust/Oxide in the game server's Managed directory with issued private configuration. Source and an existing DLL do not replace load verification on your version. Separate Oxide.Ext.ozProtectAC has another configuration and backend; see AntiCheat.

DayZ ​

In .ext.dayz, an agent connects commands to the local mod. Use the connection configuration provided by the operator. An agent build and simulator do not establish every game hook on a particular DayZ version.

Minecraft ​

Choose a separate artifact for the loader/API and runtime. Default Bukkit API 1.20.4 passed Paper 1.20.4/499; a separate minimum Spigot API 1.20 variant passed exact Paper 1.20/17 and native Spigot 1.20.1/3871 on Java 17. Pinned mod targets: Forge 1.20/46.0.14 and 1.20.1/47.4.28; Fabric 1.20/0.16.10/API 0.83.0+1.20 and 1.20.1/0.16.10/API 0.92.2+1.20.1; legacy NeoForge 1.20.1/47.1.106, NeoForge 1.20.4/20.4.251 and 1.21.1/21.1.265. Separate Java 21/API 1.20.6 and Paper 1.20.6/151 are source/static preparation only, without build/runtime proof. No universal JAR for all 1.20+ exists. See the contract and exact readiness matrix.

Before advertising support ​

Verify adapter loading, server authentication, identities, join/leave, commands, history persistence and reconnection on the exact game version. One platform's verification does not automatically cover others. Rust arbitrary command support is not a Minecraft contract.

Sources: Network api/project/Project.js, Rust Configuration/Config.cs, Network/Api.cs, DayZ JOURNAL.md and mod README, Minecraft README.md and adapter READMEs.

Developed with ❤️ by ozLiginus