Clean Server Runtime
A small public server package with runtime files, SDKs, headers, resources and configuration.
Dedicated server runtime, resources, scripting APIs, client JavaScript, native modules, GTA native reference and production server publishing.
| Area | What it covers |
|---|---|
| Quick Start | Extract runtime, create the first resource, run the server |
| Developer Portal | Public package surface, SDK boundaries and trust model |
| Platform Overview | Server, client, resources, modules, masterlist and launcher roles |
| server.toml | Server configuration keys and production identity |
| resource.toml | Resource config keys, entry points, dependencies and client files |
| Scripting API | C#, JavaScript, Go, entities, events, RPC and metadata |
| Server JS API | Full reference for the varion object in server JavaScript |
| Voice | Voice channels, spatial audio, server- and client-side control |
| Sync Model | Server authority, streaming, net-owner, dimensions, virtual entities |
| Client JS API | Client scripting, WebView, storage, stream and HTTP helpers |
| Native Reference | GTA native bridge usage and generated native catalog |
| SDK Overview | C#, JS typings, Go package, contracts and C++ headers |
| Masterlist | Server publishing, trusted state and production identity |
This public site documents the Varion multiplayer platform surface for server developers. Platform internals, private domains, launcher internals, protected client bootstrap details and project-specific gamemodes are intentionally not part of the public documentation.