Clients
A client is one FiveM setup. It has its own folders for mods, plugins, and settings, plus a set of link options that decide what FiveLaunch wires into your real FiveM install when you launch it.
Clients never share files, so you can keep a clean server build, a heavy ReShade build, and a mod-testing sandbox next to each other and switch in one click.
Name and icon
Section titled “Name and icon”Every client has a name and an optional icon from the built-in set. The icon only helps you tell clients apart in the list and the tray menu. Neither one changes how the client launches.
Link options
Section titled “Link options”Link options control what FiveLaunch sets up in FiveM.app before the game starts.
- On: FiveLaunch points
FiveM.app/modsat this client’smodsfolder. - 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”This toggle decides most plugin problems. It only applies when plugins is on.
junction is the default. It links the folder with no copying, which makes it the fastest option and fine for most setups. The catch is that some tools resolve the real path and read or write straight into the client folder.
sync copies the client’s plugins into FiveM.app/plugins at launch. Use it for ReShade with add-ons, or anything that expects files to physically sit in FiveM.app/plugins. While you play, FiveLaunch syncs a short list of safe config files back to the client and finishes the rest when the game exits.
gtaSettings
Section titled “gtaSettings”Writes this client’s gta5_settings.xml to every location FiveM and GTA read from, then re-applies it for a short window after launch in case something overwrites it.
- Turn it on when you want per-client graphics settings or a known-good baseline.
- If your settings keep resetting, turn it off, confirm everything else is stable, then turn it back on and follow the Settings guide.
citizenFxIni
Section titled “citizenFxIni”Keeps %APPDATA%\CitizenFX\CitizenFX.ini in sync with this client’s copy while the game runs. Use it when different servers need different cvars or ini values.
citizen
Section titled “citizen”Pure mode
Section titled “Pure mode”Pure mode is FiveM’s server-side check against modified clients. You’ll find it in the client’s details (the i button). FiveLaunch passes the matching flag at launch:
- Off: no flag. This is the default.
- Level 1: launches with
-pure_1. - Level 2: launches with
-pure_2.
Only turn it on for servers that ask for a pure level. The wrong level, or pure mode on a server that doesn’t use it, can stop you from connecting.
Presets
Section titled “Presets”These three cover most setups:
- Safe default:
modson,pluginson,pluginsModejunction, everything else off. Start here. - ReShade client:
modson,pluginson,pluginsModesync,gtaSettingsoptional. Sync puts ReShade’s files where ReShade looks for them. - Graphics baseline:
modson,pluginsoptional,gtaSettingson. A locked graphics profile you can always go back to.
Where clients are stored
Section titled “Where clients are stored”FiveLaunch keeps each client under its data directory:
%APPDATA%\FiveLaunch\clients\<clientId>\: the client’smods,plugins,citizen, andsettings%APPDATA%\FiveLaunch\clients.json: the client list and each client’s options
To move your setups to another PC, copy both, plus your FiveM install folders.