Why migrate?

Who should consider moving their server to Vital.sandbox and why


Overview

These guides are for developers running an active multiplayer server on an existing platform — primarily MTA, SA-MP, FiveM, or Roblox — who want to move their gamemode to Vital.sandbox.


Who should migrate

SignalWhat it means
Scripting limitsYour platform's language or threading model is blocking features you want to build
Plugin dependencyCore features like HTTP, database, and audio require third-party plugins to function
Renderer limitationsYou want modern lighting, post-processing, or custom shaders beyond what the current engine supports
Asset pipelineYou want full control over asset formats and the import pipeline
Self-hostingYou want to own your infrastructure without a platform intermediary

Who should not migrate

SignalWhat it means
Depends on base game assetsIf your server relies on GTA SA/V's map, vehicles, peds, or interiors — those assets are not part of Vital.sandbox
Needs the platform audienceRoblox servers depend on the Roblox discovery engine, social graph, and storefront — these have no equivalent outside the platform
Wants a drop-in replacementVital.sandbox is a blank slate — there is no pre-loaded world, no built-in gamemode, and no compatibility layer

Guides

On this page