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.
Identity
Section titled “Identity”Name & icon
Section titled “Name & icon”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.
Link options
Section titled “Link options”These are the toggles that change how FiveLaunch sets up the game before launch.
- On:
FiveM.app/modsis pointed at this client’s ownmodsfolder. - Off: FiveM uses whatever is already in
FiveM.app/mods.
plugins
Section titled “plugins”- On: FiveLaunch manages
FiveM.app/pluginsfor this client. - Off: FiveM uses whatever is already in
FiveM.app/plugins.
pluginsMode: junction vs sync
Section titled “pluginsMode: junction vs sync”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.
gtaSettings
Section titled “gtaSettings”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.
citizenFxIni
Section titled “citizenFxIni”Keeps %APPDATA%\CitizenFX\CitizenFX.ini synced with this client’s copy while the game
runs, useful for per-client cvar/ini setups.
citizen
Section titled “citizen”Pure mode
Section titled “Pure mode”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.
Ready-made presets
Section titled “Ready-made presets”Safe default
Section titled “Safe default”mods on · plugins on · pluginsMode junction · everything else off. The right
starting point for almost everyone.
ReShade client
Section titled “ReShade client”mods on · plugins on · pluginsMode sync · gtaSettings optional. Use sync so
ReShade sees its files where it expects them.
Graphics baseline
Section titled “Graphics baseline”mods on · plugins optional · gtaSettings on. A locked-in graphics profile you
can always fall back to.
Where clients are stored
Section titled “Where clients are stored”Each client’s files live under the FiveLaunch data directory:
%APPDATA%\FiveLaunch\clients\<clientId>\: this client’smods,plugins,citizen, andsettings.%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).