Skip to content

Folder structure

FiveLaunch works with three sets of folders: FiveM’s own FiveM.app, the CitizenFX folders in your Windows profile, and its own data directory.

These live in your FiveM install, which defaults to %LOCALAPPDATA%\FiveM\FiveM.app.

Holds streamed assets, mod packages, and add-on content some servers expect. FiveLaunch can give each client its own mods folder, usually through a junction.

Holds .dll plugins and, depending on your setup, ReShade presets, shader packs, and configs. FiveLaunch can link this folder or copy into it. If a plugin needs files physically under FiveM.app/plugins, use sync mode. See Plugins.

Holds FiveM’s core runtime and game data. Leave it alone unless you know exactly why you’re changing it, because a partial or mismatched citizen folder stops FiveM from launching.

These live in your Windows profile and hold FiveM’s user settings.

  • CitizenFX.ini: runtime config
  • gta5_settings.xml: the graphics settings FiveM uses

Some installs and versions keep a gta5_settings.xml here too.

FiveLaunch keeps its own files in %APPDATA%\FiveLaunch\:

  • settings.json: app settings
  • clients.json: the client list and options
  • clients\<clientId>\...: each client’s mods, plugins, citizen, and settings
  • backups\: backup snapshots, taken before FiveLaunch takes over a folder

None of this is inside FiveM’s folders. Deleting a client here never touches your FiveM install.