Profiles (legacy)
Profiles / Clients
Section titled “Profiles / Clients”FiveLaunch uses client profiles (sometimes just called “clients”) to keep multiple FiveM setups separated.
A client profile lets you:
- keep different
modsper setup - keep different
pluginsper setup - optionally apply different GTA settings (
gta5_settings.xml) - optionally keep a client-specific
CitizenFX.ini
What a “client” is
Section titled “What a “client” is”A client is a profile record with a unique ID and a set of link options.
In storage terms, each client gets its own folder like:
%APPDATA%\FiveLaunch\clients\<clientId>\mods\plugins\citizen\settings\
These folders are the “source of truth” for that client when you launch.
What’s shared vs per-client
Section titled “What’s shared vs per-client”Per-client
modsplugins- (optional)
citizen - (optional)
gta5_settings.xmlused for that client’s launch - (optional)
CitizenFX.iniused for that client’s launch
Shared (not per-client by default)
- Your actual FiveM install (the app links/syncs into it at launch)
- Anything you do outside the linked folders
Switching clients
Section titled “Switching clients”When you launch a different client, FiveLaunch:
- waits for any plugin sync finalization to finish (prevents cross-client mixing)
- sets up links/sync based on that client’s settings
- launches FiveM
If you switch while FiveM/GTA is still running, you can hit file locks—close both first.
Naming strategy (recommended)
Section titled “Naming strategy (recommended)”Clean(no plugins, minimal mods)ReShade(pluginsMode sync, presets)Dev(testing new mods)ServerName(server-specific mods)
Best practices
Section titled “Best practices”- Start with fewer toggles, then enable more once stable.
- Avoid enabling
citizenunless you absolutely need it. - Use
pluginsMode: syncif you’re running ReShade + addons.
Next: Client settings & tweaks