Skip to content

Folder structure

This is a practical overview of the folders FiveLaunch interacts with.

These live under your FiveM install (default: %LOCALAPPDATA%\\FiveM\\FiveM.app).

Common patterns you’ll see:

  • streamed assets and mod packages
  • add-on content that some servers expect

FiveLaunch can manage this folder per profile (usually via a junction) so each profile has its own mod set.

Common contents:

  • .dll plugin files
  • ReShade-related files (presets, shader packs, configs) depending on setup

FiveLaunch supports two modes for this folder (linked vs sync/copy). If a plugin expects a physical path under FiveM.app/plugins, prefer sync mode.

This contains core runtime/game data used by FiveM.

Important:

  • Treat citizen/ as advanced/unsafe unless you know exactly what you’re doing.
  • A partial or mismatched citizen/ folder can break launches.

These live under your Windows profile and store user/runtime data.

Common files:

  • CitizenFX.ini (runtime config)
  • gta5_settings.xml (graphics settings used by FiveM)

Sometimes also contains gta5_settings.xml depending on install/version.

FiveLaunch stores its own data in its app directory:

  • %APPDATA%\\FiveLaunch\\settings.json: global app settings
  • %APPDATA%\\FiveLaunch\\clients.json: profile list and options
  • %APPDATA%\\FiveLaunch\\clients\\<clientId>\\...: per-client mods, plugins, citizen, settings
  • %APPDATA%\\FiveLaunch\\backups\\: central backup snapshots taken before FiveLaunch takes over a folder

This is separate from FiveM’s own folders; deleting a client here never touches your FiveM install.