Docs menu
Docs
The docs.
A package is a folder: a manifest and your scripts, written once and run by each environment’s adapter.
scriptgo init my_resourceStart
Reference
- ManifestThe declarative resource manifest, scriptgo.lua or scriptgo.json: directives, script languages, parsing and resolution rules.Read
- Runtime APIGlobals, the ScriptGo namespace, capabilities, the value codec and the sandbox.Read
- SDK and capabilitiesHow resources ask for host features, how to check for them, and how to degrade cleanly when one is missing.Read
- CLIThe scriptgo command line for creating, testing, verifying, publishing and installing resources.Read
- Environments and statusesWhat an environment is, how it earns its status from real runs, and how to read the directory, and each platform in detail.Read
Licensing
- SellingWho sells, who charges and who licenses; the two ways to earn; opening a shop on your own Tebex store; the rules a seller answers for.Read
- Selling assetsSell maps, interiors, models, textures and sounds like scripts: what a package holds, how each platform delivers it, what protection means for assets, and what it does not.Read
- Licensing APIActivate a license on a deployment, verify it from your server, and keep running through short outages.Read
- Protect your workSigned releases, per-server licences and encrypted releases. How to publish them, how a server runs them, and what they do not do.Read
- Player perksSell a perk to the players of your own server: the server link, the check, the event queue, the purchase link and ScriptGo.perks.Read
- HTTP API referenceThe v1 HTTP contract between the API, the website and the CLI.Read
Platforms
- .NET kitHow SCRIPT//GO scripts run on .NET kit: setup, capabilities, protection, limits and the real runs behind its status.Read
- BeamMPHow SCRIPT//GO scripts run on BeamMP: setup, capabilities, protection, limits and the real runs behind its status.Read
- CC: Tweaked (Minecraft)How SCRIPT//GO scripts run on CC: Tweaked (Minecraft): setup, capabilities, protection, limits and the real runs behind its status.Read
- FiveMHow SCRIPT//GO scripts run on FiveM: setup, capabilities, protection, limits and the real runs behind its status.Read
- Garry's ModHow SCRIPT//GO scripts run on Garry's Mod: setup, capabilities, protection, limits and the real runs behind its status.Read
- Godot 4How SCRIPT//GO scripts run on Godot 4: setup, capabilities, protection, limits and the real runs behind its status.Read
- HytaleHow SCRIPT//GO scripts run on Hytale: setup, capabilities, protection, limits and the real runs behind its status.Read
- LÖVEHow SCRIPT//GO scripts run on LÖVE: setup, capabilities, protection, limits and the real runs behind its status.Read
- Lua StandaloneHow SCRIPT//GO scripts run on Lua Standalone: setup, capabilities, protection, limits and the real runs behind its status.Read
- LuantiHow SCRIPT//GO scripts run on Luanti: setup, capabilities, protection, limits and the real runs behind its status.Read
- NeovimHow SCRIPT//GO scripts run on Neovim: setup, capabilities, protection, limits and the real runs behind its status.Read
- OPEN//77How SCRIPT//GO scripts run on OPEN//77: setup, capabilities, protection, limits and the real runs behind its status.Read
- Rust (Oxide/Carbon)How SCRIPT//GO scripts run on Rust (Oxide/Carbon): setup, capabilities, protection, limits and the real runs behind its status.Read
Platform builders
- Create an adapterBring SCRIPT//GO resources to your engine or framework by writing one adapter file and passing the conformance runs.Read
- The SDKWhat the SDK is made of, the two ways to integrate it in an engine or a server, and what is not built yet.Read
- Embed the .NET kitRun SCRIPT//GO packages written in Lua, TypeScript or JavaScript inside a .NET 10 engine or game server.Read
- Bring escrow to your platformWhat a host needs to load encrypted releases: a server key, the key endpoint, and a loader in compiled code.Read


