0%
Loading...
NolimitHost

How to Install Mods on Your BeamMP Server

Last updated: September 18, 2026

BeamMP servers load content from a Resources folder on the server, not from your local BeamNG.drive installation. Uploading mods to the correct sub-folder makes them available to every player, and clients download the required files automatically when they connect.

The Resources Folder

Folder What goes here Format
Resources/Client Content sent to players: vehicles, parts, maps, and other client-side mods. .zip files only
Resources/Server Server-side plugins and scripts that run on the server. One folder per plugin, each containing at least one .lua file

Step 1: Stop the Server

In the NolimitHost Game Panel, select your BeamMP server and stop it from the Console page.

Step 2: Upload Client Mods

  1. Download the mod's .zip from beamng.com/resources. Leave it zipped.
  2. In the panel sidebar, click Files and open the Resources/Client folder.
  3. Upload the .zip directly into Resources/Client, not inside a sub-folder.
  4. Repeat for each mod you want to add.
Tip: For large mods, connect with SFTP instead of the browser uploader. It is more reliable for files over about 1 GB. See How do I connect via SFTP?

Step 3: Upload Server Plugins (Optional)

  1. Open the Resources/Server folder.
  2. Create a folder named after your plugin, then upload its .lua files into that folder.
  3. Top-level .lua files are hot-reloaded, so you can update them without a full restart.

Step 4: Add a Custom Map (Optional)

Custom maps are client mods too. Upload the map's .zip to Resources/Client, then set the Map value to the map's path. See Change the Map.

Step 5: Restart the Server

Start the server from the Console page. Players receive the new files the next time they connect.

Important: Only mods in the server's Resources folder work on BeamMP. Single-player mods installed locally are ignored and should be disabled while playing multiplayer.

Performance Tips

  • Keep vehicle mods reasonably sized (roughly 100-200 MB or less). Large or poorly optimised mods cause lag and desync.
  • Every player's vehicles are simulated on all clients, so stacking many heavy mods on one server compounds the load. See Add AI Traffic for a related limit.