BeamMP brings multiplayer to BeamNG.drive, allowing realistic vehicle physics with friends. This guide covers server setup, configuration, and management commands for your BeamMP server.
Server Console Commands
kick <player>Kick a player from the server
Example: kick PlayerName
ban <player>Ban a player permanently
Example: ban ToxicPlayer
unban <player>Remove a player's ban
Example: unban PlayerName
say <message>Send a server-wide message
Example: say Server restart in 5 minutes
listList all connected players
Example: Shows player names and IDs
statusShow server status information
Example: Displays player count, uptime
Tip
- Commands are entered in the server console
- Player names are case-sensitive
- Use 'list' to find exact player names
ServerConfig.toml Settings
NameServer name shown in browser
Example: Name = "My BeamMP Server"
PortServer port (default 30814)
Example: Port = 30814
MaxPlayersMaximum concurrent players
Example: MaxPlayers = 10
MapDefault map to load
Example: Map = "/levels/gridmap_v2/info.json"
PrivateHide from server browser
Example: Private = false
MaxCarsVehicles per player
Example: MaxCars = 3
Warning
- Restart server after config changes
- AuthKey is required - get it from beammp.com/keymaster
Authentication Setup
- 1Visit beammp.com/keymaster and log in
- 2Create a new server key
- 3Copy the AuthKey to your ServerConfig.toml
- 4Set your server name to match the key registration
- 5Restart the server to apply changes
Tip
- Keys are free but limited per account
- Private servers don't need a key
- Keep your AuthKey secret
Popular Maps
Info
- gridmap_v2 - Flat grid for testing and stunts
- west_coast_usa - Large open-world map
- italy - Scenic Italian countryside
- utah - Desert terrain with offroad trails
- east_coast_usa - Urban and highway environment
- jungle_rock_island - Tropical offroad paradise
Tip
- Larger maps need more RAM
- Some maps are better for specific activities
- Custom maps can be added to the Resources folder
Lua Plugins
- 1Download plugins from BeamMP forums or GitHub
- 2Place .lua files in Resources/Server folder
- 3Create subfolders to organize plugins
- 4Restart server to load new plugins
- 5Check console for plugin load messages
Tip
- Only use trusted plugin sources
- Backup before adding new plugins
- Some plugins require specific configurations
Ready to Start Your BeamMP Server?
Get instant setup, powerful hardware, and 24/5 support with Loafhosts.
Get BeamMP Hosting