Skip to content

Changing Your Map

Change the active map by updating the Map field in the Startup tab of your Server Panel, then restarting the server.

These maps are built into BeamNG.Drive and require no mod upload:

MapPath
Grid Map V2/levels/gridmap_v2/info.json
Automation Test Track/levels/automation_test_track/info.json
East Coast USA/levels/east_coast_usa/info.json
Hirochi Raceway/levels/hirochi_raceway/info.json
Italy/levels/italy/info.json
Jungle Rock Island/levels/jungle_rock_island/info.json
Industrial Site/levels/industrial/info.json
Small Island/levels/small_island/info.json
Small Grid/levels/smallgrid/info.json
Utah/levels/utah/info.json
West Coast USA/levels/west_coast_usa/info.json
Driver Training/levels/driver_training/info.json
Derby/levels/derby/info.json

Copy the path, paste it into the Map field in the Startup tab, and restart.

  1. Get the map

    Open the Mods tab, set the dropdown to Client, and search for the map. Or download a map ZIP manually from a trusted source.

  2. Upload the map (skip if using the Mod Installer)

    Go to Files → Resources → Client and upload the map ZIP.

  3. Find the map path

    Open the map ZIP with 7-Zip or Windows Explorer and navigate to the levels/ folder inside. Copy the name of the subfolder - that’s your map name.

  4. Set the Map field

    In the Startup tab, set Map to:

    /levels/MAPNAME/info.json
  5. Restart the server

    Players who join will automatically download the map ZIP and load into the custom map.

  • Directorycustommap.zip
    • Directorylevels/
      • Directorymy_custom_map/
        • info.json
        • main.level.json

The subfolder name inside levels/ (my_custom_map here) is what goes in the map path.

  • Lighter maps (gridmap_v2, smallgrid, small_island) handle higher player counts better. See Performance Optimization.
  • Map paths are case-sensitive - double-check spelling if the map doesn’t load.
  • The map ZIP must be in Resources/Client/ - the Startup field alone is not enough.