# BeamMP server hosting for BeamNG.drive multiplayer

> Host a BeamMP server for BeamNG.drive multiplayer: any stock or modded map, vehicle mods sent to players, Lua plugins and a public or private server.

Drive, crash and race together in BeamNG.drive. BeamMP is the community multiplayer project for the game; its server runs your map, sends your vehicle and map mods to players and runs Lua plugins for your own game modes.

- BeamMP-Server for Windows and Linux
- Every stock map or a modded map from Resources/Client
- Vehicle and map mods sent to joining players
- Lua plugins for game modes and rules

See plans Find your size

Players MaxPlayers sets the players, MaxCars the cars each player may spawn; extra cars are removed at once. You set MaxPlayers\
Port The usual BeamMP port; the server needs it open for TCP and UDP. BeamMP servers use IPv4 only. 30814 TCP and UDP\
Auth key Required for a public server, recommended for a private one. One key runs one server at a time. From the BeamMP Keymaster\
Config ServerConfig.toml\
Mods Resources/Client\
Plugins Lua in Resources/Server

Maps

- Gridmap v2
- West Coast USA
- East Coast USA
- Utah
- Italy
- Jungle Rock Island
- Johnson Valley
- Hirochi Raceway
- Automation Test Track
- Derby

Game facts from the BeamMP documentation for server owners, players and plugin developers, checked in October 2026.

- DDoS protection
- 20 game server locations

## BeamMP plans are being prepared

Tell us your player count, map and how many mods you send to players, and our team will reply with the options. Or open a ticket and we will let you know when the plans are online.

[Contact sales](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

## How big should a BeamMP server be?

The BeamMP server only relays positions and damage; physics run on each player’s PC. Players, cars per player and mod downloads decide what the server needs.

| Feature | **Friends** Up to 8 players | Recommended **Community** Up to 20 players | **Large public** 20+ players with many mods |
| --- | --- | --- | --- |
| Memory (RAM)Memory for the server, its Lua plugins and the mod files it serves. | 1 GB | 2 GB | 4 GB |
| CPU coresThe server relays vehicle updates between players; more players and cars mean more traffic to handle. | 1 | 2 | 2–4 |
| Disk spaceThe server is tiny; the space goes to the vehicle and map mods in Resources/Client. | 5 GB | 10 GB | 20 GB+ |
| Cars per playerMaxCars limits how many vehicles each player can spawn; it does not change the player limit. | 2–3 | 1–2 | 1 |
| Typical use | Friends on a stock map | A community with a mod pack | Public servers with plugins and many mods |

- ### Friends
  Up to 8 players
  Memory (RAM)Memory for the server, its Lua plugins and the mod files it serves. 1 GB\
  CPU coresThe server relays vehicle updates between players; more players and cars mean more traffic to handle. 1\
  Disk spaceThe server is tiny; the space goes to the vehicle and map mods in Resources/Client. 5 GB\
  Cars per playerMaxCars limits how many vehicles each player can spawn; it does not change the player limit. 2–3\
  Typical use Friends on a stock map
- Recommended
  ### Community
  Up to 20 players
  Memory (RAM)Memory for the server, its Lua plugins and the mod files it serves. 2 GB\
  CPU coresThe server relays vehicle updates between players; more players and cars mean more traffic to handle. 2\
  Disk spaceThe server is tiny; the space goes to the vehicle and map mods in Resources/Client. 10 GB\
  Cars per playerMaxCars limits how many vehicles each player can spawn; it does not change the player limit. 1–2\
  Typical use A community with a mod pack
- ### Large public
  20+ players with many mods
  Memory (RAM)Memory for the server, its Lua plugins and the mod files it serves. 4 GB\
  CPU coresThe server relays vehicle updates between players; more players and cars mean more traffic to handle. 2–4\
  Disk spaceThe server is tiny; the space goes to the vehicle and map mods in Resources/Client. 20 GB+\
  Cars per playerMaxCars limits how many vehicles each player can spawn; it does not change the player limit. 1\
  Typical use Public servers with plugins and many mods

BeamMP publishes no server hardware figures. These starting points follow from the small server program; mod files and upload bandwidth matter more than CPU.

## Maps, mods and Lua plugins

Everything a BeamMP server can run, and what your players need to join.

### Any map

Set Map to a stock level such as /levels/west\_coast\_usa/info.json, or to the info.json of a map mod you added.

### Mods for players

Put vehicle and map mod zip files in Resources/Client. Paid or private mods can be protected with protectmod, so players must get them themselves.

### Lua plugins

Server plugins live in Resources/Server, one folder each, and react to events such as a player joining.

### Public or private

A public server appears in the BeamMP server list; with Private = true only players with the address and port can join.

### Guests

Players can log in with a BeamMP forum account or as guests; AllowGuests decides whether guests may join.

### Tags and description

Name, Description and Tags in ServerConfig.toml decide how your server looks and is found in the list.

## Set up your BeamMP server

Four steps from an empty map to your friends crashing into each other.

1. ### Get an auth key
   Log in to the BeamMP Keymaster with Discord and create a key for your server. Keep it secret.
2. ### Pick a location
   Choose the one closest to your players from our 20 game server locations.
3. ### Choose the map and mods
   Set Map, MaxPlayers and MaxCars in ServerConfig.toml and add your mods to Resources/Client.
4. ### Join from the launcher
   Start the BeamMP Launcher, open More, then Multiplayer, and pick your server from the list or use Direct Connect.

## Other game servers you might like

[See every game](https://hyperdc.com/game-server-hosting) [See all racing servers](https://hyperdc.com/game-servers/racing-game-servers)

### Assetto Corsa

League races on acServer or freeroam with AI traffic.

[Learn more](https://hyperdc.com/game-servers/assetto-corsa)

### American Truck Simulator

An always-open Convoy for up to 8 drivers, with your DLCs.

[Learn more](https://hyperdc.com/game-servers/american-truck-simulator)

### Euro Truck Simulator 2

An always-on Convoy session for up to 8 drivers.

[Learn more](https://hyperdc.com/game-servers/euro-truck-simulator-2)

### Wreckfest

Races and derbies for 24 drivers with your own rotation.

[Learn more](https://hyperdc.com/game-servers/wreckfest)

### Garry’s Mod

Sandbox, TTT, DarkRP or Prop Hunt with Workshop content.

[Learn more](https://hyperdc.com/game-servers/garrys-mod)

### GTA V (FiveM)

Roleplay and freeroam communities on FiveM with txAdmin.

[Learn more](https://hyperdc.com/game-servers/gta-5)

## Frequently asked questions

Still have a question? Send us a message and our team will reply by email.

[Contact us](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

### What is BeamMP?

BeamMP is a community multiplayer project for BeamNG.drive. Players start the game through the BeamMP Launcher, which enables the BeamMP multiplayer mod, and join servers that run BeamMP-Server. It does not work with pirated or outdated copies of the game.

### Do I need an auth key?

For a public server, yes; for a private one it is recommended. Get it from the BeamMP Keymaster by logging in with Discord. One key can run one server at a time, so use a separate key for each server and keep it private.

### Which port does a BeamMP server use?

The port set in ServerConfig.toml, usually 30814. It must be open for both TCP and UDP. BeamMP servers support IPv4 only.

### Which maps can I host?

Any stock map, for example Gridmap v2, West Coast USA, East Coast USA, Utah, Italy, Jungle Rock Island or Johnson Valley, set as /levels/name/info.json. For a modded map, add its zip to Resources/Client and point Map to the info.json inside it.

### How do players get the server’s mods?

Mods in Resources/Client are sent to players when they join. Paid or private mods can be protected with the protectmod console command; players then have to get those files themselves.

### How many players can join?

You choose with MaxPlayers. MaxCars sets how many vehicles each player may spawn; extra spawns are deleted at once. Physics run on each player’s PC, so your players’ hardware also sets the comfortable limit.

### Can I write my own game modes?

Yes, with server-side Lua plugins in Resources/Server, one folder per plugin. A plugin registers handlers for events, for example onPlayerAuth when a player wants to join, and can refuse guests with a message.

### How do I keep the server private?

Set Private = true in ServerConfig.toml. The server stays out of the list, and only players you give the address and port to can join with Direct Connect.

### How is BeamMP-Server updated?

Replace the server program with the new release and keep your ServerConfig.toml. The old Server.cfg format is no longer used and does not work with current versions.

## Ready to crash together?

Tell us your map, players and mods, and we will help you pick the right BeamMP server.

See plans [Contact sales](https://hyperdc.com/contact-us)

---

Source: <https://hyperdc.com/game-servers/beammp>\
Updated: 2026-10-09
