FiveM Enhanced (GTA V Enhanced): what it is and how to run one
FiveM Enhanced targets the 2025 GTA V Enhanced client. Same Cfx.re license, same resources folder, one extra line in server.cfg — plus a note on which resources still need updating.
FiveM Enhanced is FiveM built for GTA V Enhanced — the 2025 remaster of GTA V released alongside GTA VI's marketing cycle. If your players run GTA V Enhanced, they need to connect to an Enhanced FiveM server; the Legacy build won't accept them. Everything else — your Cfx.re license, your resources, your server.cfg — is nearly identical to Legacy FiveM.
When to pick Enhanced vs Legacy
- Enhanced: pick this if you or your community are on GTA V Enhanced. Modern client, all new updates from Cfx.re land here first, and this is where FiveM development is headed.
- Legacy: pick this if your community is on the original GTA V (pre-Enhanced) or if a critical roleplay framework you rely on hasn't been updated for Enhanced yet.
You can switch between the two at any time on ServerPrism — the panel handles the runtime swap and your files are kept in place.
Starting a new Enhanced server
- On checkout (or on the Change Version tab of an existing FiveM server), pick FiveM Enhanced as the runtime.
- Wait for the install to finish — the panel pulls the latest recommended Enhanced build directly from the FiveM docs, so you don't need to babysit build numbers.
- Open File Manager, edit
server.cfg, and paste your Cfx.re license key into thesv_licenseKeyline. If you don't have a key yet, see FiveM license key setup. - Start the server from the Console tab.
That's the full first-run flow. Everything from the base FiveM guide (license key, ensure lines, resource layout, database setup) applies here too.
The one line that makes it Enhanced
Inside server.cfg, near the top:
sv_enforceGameBuild 2944
2944 is the current recommended GTA V Enhanced build. This line tells the server "reject anyone whose client isn't on this GTA V build." Without it, Legacy clients might try to connect and get a version mismatch.
- On Enhanced servers: keep this line, or bump the number when Cfx.re promotes a newer Enhanced build.
- On Legacy servers: remove the line (or change the number to a legacy build like
2545,2802,2699).
If you skip this line entirely, the server accepts the default build for the runtime it's on, which is usually the safe choice for most communities.
Switching between Enhanced and Legacy
You do not need to reinstall or reupload anything to switch runtimes on ServerPrism. Under Change Version on your server, pick FiveM (Legacy) or FiveM Enhanced. The panel:
- Swaps the underlying runtime binary.
- Keeps your
resources/folder,server.cfg, txAdmin config, and any MySQL data you have on the server. - Restarts the container with the new binary set.
After the switch finishes, you only need to adjust the sv_enforceGameBuild line in server.cfg if you want to change the build target:
- Legacy → Enhanced: add (or update)
sv_enforceGameBuild 2944. - Enhanced → Legacy: remove that line, or change it to a legacy build number.
Save server.cfg, restart from the Console tab, and you're on the new runtime.
Resource compatibility
Most FiveM resources — chat, mapmanager, spawnmanager, oxmysql, ESX, QBCore, VORP, etc. — run on both Enhanced and Legacy. A few edge cases:
- Older resources that hardcode a legacy build number: check the resource's
fxmanifest.luafor agame 'gta5'line combined with anygameVersionrestriction. If a resource explicitly targets a legacy build, it may need an update from its author before it runs on Enhanced. - Resources that hook GTA V-specific memory offsets: some cheats/handlers relied on legacy memory layouts. If a resource errors on boot only under Enhanced, its native calls likely need updating.
- UI resources with NUI: these usually work unchanged — NUI runs in a browser overlay, not in the game engine.
If a resource errors only on Enhanced, the first error line in your console usually points at what to update. Check the resource's GitHub or Cfx.re forum thread for an "Enhanced support" issue.
Getting the recommended build number
Cfx.re publishes the current recommended Enhanced build on their docs. Our egg installer scrapes this at install-time, so a fresh Enhanced install always lands on the current recommended build without you needing to look it up. If you want to run a specific Enhanced build for compatibility testing, set the FIVEM_VERSION variable on the Startup tab before reinstalling.
Client requirements
- Players must own GTA V Enhanced (the 2025 remaster) and have the Enhanced FiveM client installed. The FiveM launcher auto-detects which client to use based on which GTA V build the player owns.
- Players on the original GTA V (Legacy) cannot connect to an Enhanced server. Point them to your Legacy server, or ask them to upgrade to Enhanced.
Common issues
sv_licenseKeyerrors: same as Legacy — regenerate at keymaster.fivem.net.- "Server build not supported" on player connect: your
sv_enforceGameBuilddoesn't match the player's client. Confirm2944is set and that the player is on Enhanced. - Server not showing up in the Enhanced browser: it can take a minute after boot for the server list to pick you up. Check that
sv_hostnameis set and that no resource is fatally erroring on boot. - A resource errors on Enhanced but worked on Legacy: check the resource's docs for Enhanced support, or open a ticket and we'll help identify the specific native call that's failing.
Still stuck?
Open a support ticket with your console output — include the first error line and the resource it mentions. If you're mid-switch between Enhanced and Legacy, tell us which direction you're switching and we can spot config drift quickly.