Skip to content

Clients

A client is a self-contained FiveM profile. Each one has its own storage for mods, plugins, and settings, plus a set of link options that decide exactly what FiveLaunch wires into your real FiveM install the moment you launch it.

Because every client is isolated, you can keep several very different setups and swap between them instantly: a clean server build, a heavy ReShade build, a mod-testing sandbox, without them ever bleeding into each other.

Every client has a name and an optional icon (pick one of the built-in glyphs). The icon is purely cosmetic; it makes clients easy to tell apart at a glance in the list and in the tray menu. Neither affects how the client launches.

These are the toggles that change how FiveLaunch sets up the game before launch.

  • On: FiveM.app/mods is pointed at this client’s own mods folder.
  • Off: FiveM uses whatever is already in FiveM.app/mods.
  • On: FiveLaunch manages FiveM.app/plugins for this client.
  • Off: FiveM uses whatever is already in FiveM.app/plugins.

The single most important toggle for stability. It only applies when plugins is on.

junction (default)

  • Fastest, zero-copy. Best for most plugin setups.
  • Some tools resolve the “real” path and read/write straight into the client folder.

sync (copy mode)

  • Best for ReShade + add-ons and anything that expects files to physically exist under FiveM.app/plugins.
  • At launch, plugins are copied into FiveM.app/plugins. While you play, only a small set of safe config files sync back to the client; the rest is finalized on exit.

Applies this client’s gta5_settings.xml to the locations FiveM/GTA read, then briefly re-enforces it after launch so nothing overwrites it.

  • Enable when you want per-client graphics settings or a stable “known good” baseline.
  • If settings keep resetting, disable this first, confirm the rest is stable, then re-enable and work through the Settings guide.

Keeps %APPDATA%\CitizenFX\CitizenFX.ini synced with this client’s copy while the game runs, useful for per-client cvar/ini setups.

FiveM’s server-side anti-tamper. FiveLaunch passes the matching flag to the game on launch:

  • Off: no pure flag (default).
  • Level 1: launches with -pure_1.
  • Level 2: launches with -pure_2.

Only turn this on for servers that specifically require a pure level. The wrong level (or pure mode on a server that doesn’t use it) can prevent you from connecting.

mods on · plugins on · pluginsMode junction · everything else off. The right starting point for almost everyone.

mods on · plugins on · pluginsMode sync · gtaSettings optional. Use sync so ReShade sees its files where it expects them.

mods on · plugins optional · gtaSettings on. A locked-in graphics profile you can always fall back to.

Each client’s files live under the FiveLaunch data directory:

  • %APPDATA%\FiveLaunch\clients\<clientId>\: this client’s mods, plugins, citizen, and settings.
  • %APPDATA%\FiveLaunch\clients.json: the profile list and each client’s options.

To move a setup between PCs, copy that folder (and your FiveM install folders).