Skip to content
RPScripts

FiveM Pure Mode: How sv_pureLevel 1 and 2 Work

By Luke

FiveM Pure Mode

FiveM Pure Mode is a server setting, sv_pureLevel, that stops players from using modified client files. Level 1 blocks modified files except audio files and known graphics mods; level 2 blocks all modified client files. Add it to server.cfg and restart.

This guide covers FiveM for GTA V Legacy. The Cfx.re Legacy vs Enhanced page says pure mode on Enhanced is always enabled and cannot be turned off, and that graphics mods cannot be used while Enhanced is in early access. See also Standard vs Enhanced. This is a documentation review, not a hands-on RPScripts test: the Cfx.re pages were checked on 13 October 2026, and the verification steps below are for you to run.

sv_pureLevel 1 vs 2

SettingWhat the Cfx.re docs sayPick it when
sv_pureLevel 1Blocks all modified client files except audio files and known graphics modsYour community accepts audio or recognised graphics mods
sv_pureLevel 2Blocks all modified client filesYou want every client on unmodified files
Not setThe server-commands reference documents levels 1 and 2 only and gives no defaultTest what your clients can join before relying on it

The docs describe the policy by file category, not by extension. The docs do not list which graphics mods count as "known", so do not rely on old forum lists of allowed file types.

How to enable Pure Mode

  1. Back up the server.cfg your server runs at startup (it is executed with +exec server.cfg per the server setup guide; see also configure server.cfg).
  2. Add one line, using 1 or 2:
    sv_pureLevel 1
  3. Restart FXServer so the config is read again.
  4. Join with a clean client. Success check: you connect and play normally.
  5. Join with a test client that has the modification you want to allow or block, at the level you chose. Success check: the result matches your policy (see below). If it does not, note the exact file and client build, then switch level or loosen the policy.

The increase_pool_size entry in the same reference says joining servers with different pool sizes requires a game restart, "similarly to" how it works with sv_enforceGameBuild and sv_pureLevel. The sv_pureLevel entry itself does not say this, so treat a restart as likely when players switch servers with different levels.

What players see

The docs describe two outcomes. Modified files installed in the FiveM folder are ignored. If a player modified GTA V base game files, they get an error message naming the modified file.

Fix a "modified file" error

  1. Copy the exact file name from the error.
  2. Close FiveM and remove the modification from that file.
  3. Restore the original file through the player's game launcher (for example by using its file verification). This step is editorial; the Cfx.re docs only say the error names the modified file.
  4. Restart FiveM and reconnect. Success check: the error no longer appears.
  5. If it persists, compare against a clean client before you change the server level.

What Pure Mode does not do

It is a client-file control. It does not make scripts or events safe: check server events and use server-side values, as the Cfx.re Secure Your Events page advises. It does not replace staff review, logging or your server rules, and it can add support work when players have changed base-game files. For graphics mods your players may ask about, see choosing and testing graphics mods and installing them.

FAQ

What does sv_pureLevel do in FiveM?

It prevents players from using modified client files. Per the Cfx.re docs, level 1 blocks modified files except audio files and known graphics mods, and level 2 blocks all modified client files.

Does Pure Mode block ReShade or NVE?

The docs do not name individual mods. Level 1 allows "known graphics mods", level 2 blocks all modified client files, and files placed in the FiveM folder are ignored. Test your exact mod and client build rather than assuming.

Is sv_pureLevel an anti-cheat?

The Cfx.re docs describe it as a way to prevent modified client files, not as a cheat-detection system. Server-side event checks and your moderation process are still needed.

Should a roleplay server use level 1 or 2?

Level 1 is the gentler option if players use audio or recognised graphics mods. Level 2 is stricter; try it with representative players first. This is an editorial suggestion, not a Cfx.re recommendation.

Why does the error name a GTA V file?

The docs say players who modified base game files see an error naming the modified file. Restore that file through the game launcher, restart FiveM and reconnect.

Premium picks for your server

All FiveM Server Packs