vMenu Docs
Configuration

Configuration files

Every file in the vMenu config folder and what it is for.

All of vMenu's configuration files are in resources/vMenu.Enhanced/config/.

Permissions and settings

FileWhat it is for
permissions.cfgWho may use which part of the menu.
configuration.cfgWhich features are turned on, and how they behave.

You make these yourself by copying permissions.cfg.example and configuration.cfg.example, see the install guide for FiveM Enhanced or FiveM Legacy. Do not edit the .example files. vMenu rewrites them on every start.

Lists and content

FileWhat it is for
aircraft-weapons.jsonWhere bombs, flares, chaff and smoke leave addon aircraft.
announcements.jsonMessages that are sent to everybody automatically.
blips.jsonMarkers on the map.
clothing-presets.jsonOutfits everybody can wear.
extras.jsonNames for vehicle extras.
model-whitelists.jsonSingle vehicles, peds or weapons that need their own permission.
ped-models.jsonThe peds players can turn into.
tattoos.jsonThe tattoos in the character creator.
teleport-categories.jsonSaved teleport locations.
vehicle-categories.jsonYour own categories in the Vehicle Spawner.
walking-styles.jsonThe walking styles players can pick.
weapon-components.jsonNames for weapon attachments.
weapons.jsonThe weapons players can get.
weather-cycle.jsonYour own weather schedule.

There is no file for vehicles. vMenu finds them in the game by itself, see Peds, vehicles and weapons.

After you edit a file

Restart the resource. Changes only show up after that.

Two exceptions:

FileWhen changes show up
weather-cycle.jsonWhen you change a weather setting, or restart the resource.
tattoos.jsonWhen a player reconnects.

Editing from inside the menu

Staff can change these files from inside the menu, without restarting anything:

  • announcements.json
  • blips.json
  • clothing-presets.json
  • teleport-categories.json

When the menu saves one of them, any // comments you wrote in that file are removed. For the menu to save at all, your server.cfg needs this line:

add_filesystem_permission vMenu.Enhanced write vMenu.Enhanced

Mistakes in a file

A mistake only breaks the entry it is in. That entry is skipped, the rest still works, and the server console tells you which entry and why. For tattoos.json that message is in the player's F8 console instead.

// comments and a comma after the last item are fine in every file.

Updating vMenu

A new release comes with its own copies of these files. Back up the files you changed before you update, and put them back afterwards.

On this page