Flitsaanbieding 50% korting op alle servers Laatste dag!
Eindigt over: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorieën

BeamMP Beheerder- en Resource-instellingen


Deze gids behandelt beheerdersinstellingen, server-side resources, aangepaste maps, voertuigbeheer en probleemoplossing voor je BeamMP server op Legion Hosting. Zie voor de eerste serverinstallatie, authenticatiesleutels en basisconfiguratie de BeamMP Server Setup Guide.

Serverpaneel: Al het serverbeheer wordt gedaan via GPanel op gpanel.legionhosting.net. Bestandsbeheer kan worden gedaan via het Files-tabblad of via SFTP. Zie How to Upload Files via SFTP voor SFTP-instructies.

Beheerdersinstellingen

BeamMP heeft geen traditioneel beheerderslogin- of wachtwoordsysteem. In plaats daarvan worden beheerderscommando's uitgevoerd via de serverconsole of via server-side Lua-plugins die speleridentificaties controleren.

Consolecommando's

De serverconsole in GPanel biedt directe toegang tot ingebouwde servercommando's. Typ commando's rechtstreeks in het console-invoerveld:

Commando Beschrijving
kick <player_id> <reason> Verwijdert een speler van de server met een optioneel redenbericht.
ban <player_name> Verbant een speler van de server. Verbannen spelers kunnen niet opnieuw verbinden.
unban <player_name> Heft de ban van een speler op, zodat deze opnieuw kan verbinden.
list Toont alle momenteel verbonden spelers met hun ID's.
say <message> Stuurt een serverbreed chatbericht vanuit de console.
status Toont serverstatusinformatie inclusief het aantal spelers en uptime.
help Toont alle beschikbare consolecommando's.
Speler-ID's: Gebruik het list-commando om verbonden spelers en hun ID's te zien. Deze ID's zijn nodig voor commando's zoals kick.

Resources mapstructuur

BeamMP gebruikt een Resources-map om server-side content te organiseren. Deze map bevat twee submappen met verschillende doeleinden:

Resources/
  Client/       <-- Client-side mods (maps, vehicles) synced to players
  Server/       <-- Server-side Lua plugins (not sent to players)

Client Resources

Bestanden geplaatst in Resources/Client/ worden automatisch gedownload door spelers wanneer ze verbinden. Dit wordt gebruikt voor:

  • Aangepaste maps — Map-mod .zip-bestanden die spelers nodig hebben om de servermap te laden.
  • Aangepaste voertuigen — Voertuig-mod .zip-bestanden die nieuwe auto's toevoegen of bestaande wijzigen.
  • Andere client-mods — Elke BeamNG.drive-mod die aanwezig moet zijn op de client.
Bestandsgrootte is belangrijk: Alles in Resources/Client/ wordt gedownload door elke speler die verbindt. Grote bestanden of veel mods zullen de verbindingstijden aanzienlijk verlengen. Houd je client resources beperkt voor de beste spelervaring.

Server Resources (Lua-plugins)

De Resources/Server/-map bevat server-side Lua-plugins. Deze draaien alleen op de server en worden niet naar spelers gestuurd. Elke plugin bevindt zich in een eigen submap met een main.lua-bestand:

Resources/
  Server/
    MyPlugin/
      main.lua        <-- Plugin entry point
    AnotherPlugin/
      main.lua

Server-side plugins kunnen:

  • Reageren op spelergebeurtenissen (verbinden, verlaten, chatberichten, voertuig-spawns).
  • Aangepaste commando's implementeren die via chat worden geactiveerd (bijv. /tp, /give).
  • Voertuigrechten en -limieten beheren.
  • Economiesystemen, teleportatie of andere aangepaste gameplay-functies toevoegen.
  • Spelersactiviteit loggen en regels handhaven.
Plugin-resources: De BeamMP-community onderhoudt een verzameling plugins op de BeamMP forums en GitHub. Veelgebruikte plugins zijn onder andere chatcommando's, voertuiglimieten en beheertools.

Aangepaste maps toevoegen

Om een aangepaste (niet-standaard) map op je BeamMP server te draaien:

  1. Download de map-mod als een .zip-bestand van een BeamNG.drive-modbron (bijv. de BeamNG.drive mod-repository).
  2. Stop je server in GPanel.
  3. Upload het .zip-bestand naar Resources/Client/ via het Files-tabblad of SFTP. Pak het zipbestand niet uit.
  4. Werk de MAP opstartvariabele bij (of Map in ServerConfig.toml) naar het juiste mappad voor de aangepaste map. Dit pad heeft doorgaans het formaat /levels/map_name/info.json — raadpleeg de documentatie van de mod voor het exacte pad.
  5. Start de server.
Mappad moet correct zijn: Als de Map-waarde niet overeenkomt met het werkelijke pad in het .zip-bestand van de mod, zal de server de map niet kunnen laden. Controleer de documentatie van de mod of inspecteer de .zip-structuur om het juiste /levels/-pad te vinden.
Spelers downloaden automatisch: Wanneer een speler verbindt, downloadt de BeamMP-launcher automatisch alle bestanden in Resources/Client/ die de speler nog niet heeft. Spelers hoeven map-mods niet handmatig te installeren.

Voertuigbeheer

Voertuigbeheer op BeamMP servers wordt geregeld via de MaxCars-instelling en optioneel via server-side Lua-plugins.

MaxCars-instelling

De MaxCars-instelling in ServerConfig.toml (of de MAX_CARS opstartvariabele) bepaalt hoeveel voertuigen elke speler tegelijk kan spawnen:

  • 1 — Elke speler kan één voertuig tegelijk hebben (aanbevolen voor grotere servers).
  • 23 — Hiermee kunnen spelers een paar voertuigen hebben, handig voor kleinere servers of auto-bijeenkomsten.
  • Hogere waarden verhogen de serverbelasting evenredig.

Aangepaste voertuig-mods

Om aangepaste voertuigen aan je server toe te voegen:

  1. Download de voertuig-mod als een .zip-bestand.
  2. Plaats het in Resources/Client/.
  3. Herstart de server. Spelers downloaden de voertuig-mod automatisch bij het verbinden.

Voertuigen beperken via plugins

Voor meer gedetailleerde controle (bijv. specifieke voertuigen verbieden, voertuigtypes beperken), heb je een server-side Lua-plugin nodig. Deze plugins kunnen voertuig-spawn-gebeurtenissen onderscheppen en op basis van aangepaste regels toestaan of weigeren. Bekijk de BeamMP forums voor voertuigbeheer-plugins.


Plugins installeren en beheren

Server-side Lua-plugins breiden de functionaliteit van je server uit. Hier lees je hoe je ze installeert en beheert:

Een plugin installeren

  1. Download de pluginbestanden (doorgaans een map met main.lua en mogelijk andere bestanden).
  2. Stop je server.
  3. Upload de pluginmap naar Resources/Server/ via het Files-tabblad of SFTP.
  4. Controleer of de mapstructuur correct is: Resources/Server/PluginName/main.lua.
  5. Start de server. De console toont berichten wanneer plugins worden geladen.

Een plugin verwijderen

  1. Stop je server.
  2. Verwijder de pluginmap uit Resources/Server/.
  3. Start de server.
Stop altijd de server voordat je plugins toevoegt of verwijdert. Hot-loading wordt niet betrouwbaar ondersteund en kan fouten veroorzaken.

Probleemoplossing

Authenticatiesleutelfouten

  • Controleer of de sleutel correct is geplakt in de AUTH_KEY opstartvariabele — geen extra spaties of regelonderbrekingen.
  • Controleer of de sleutel niet is ingetrokken of verlopen op de BeamMP Keymaster.
  • Elke sleutel kan slechts op één server tegelijk worden gebruikt. Als je dezelfde sleutel elders gebruikt, zal deze mislukken.
  • De console toont authenticatiefouten bij het opstarten als de sleutel ongeldig is.

Spelers kunnen niet verbinden

  • Bevestig dat de server volledig is opgestart en als online wordt weergegeven in GPanel.
  • Controleer of de speler de BeamMP-launcher gebruikt, niet de standaard BeamNG.drive-launcher.
  • Als de server is ingesteld op Private = true, moeten spelers direct connect gebruiken met het juiste IP-adres en de juiste poort. Zie How to Find Your Server IP and Port.
  • Controleer of de BeamMP-launcherversie van de speler compatibel is met de serverversie. Verouderde launchers kunnen mogelijk niet verbinden.
  • Als de server vol is (MaxPlayers bereikt), kunnen extra spelers niet toetreden totdat iemand vertrekt.

Mod-synchronisatieproblemen

  • Als spelers vastlopen bij het downloaden of fouten krijgen over ontbrekende mods, controleer dan of de mod .zip-bestanden in Resources/Client/ niet beschadigd zijn.
  • Download en upload het modbestand opnieuw als het .zip-bestand beschadigd is.
  • Zeer grote modbestanden kunnen time-outs veroorzaken voor spelers met een langzame verbinding. Overweeg onnodige grote mods te verwijderen.
  • Zorg ervoor dat mod .zip-bestanden niet genest zijn (d.w.z. een .zip in een map in een andere .zip).

Prestatieproblemen met veel spelers/voertuigen

  • Verlaag MaxCars naar 1 per speler.
  • Verlaag MaxPlayers als de server consistent lag ervaart.
  • Schakel over naar een eenvoudigere map (Grid Map of Industrial) voor betere prestaties bij hoge spelersaantallen.
  • Verwijder onnodige client-mods uit Resources/Client/ om downloadtijden en geheugengebruik te verminderen.
  • Controleer de resourcegebruikgrafieken van GPanel — als CPU of RAM constant aan de limiet zit, overweeg dan een upgrade van je serverplan. Open een supportticket om de opties te bespreken.

Server verschijnt niet in de browser

  • Controleer of Private is ingesteld op false in je configuratie.
  • Controleer of de authenticatiesleutel geldig is en niet in gebruik is door een andere server.
  • Wacht 1–2 minuten na het opstarten totdat de server zich heeft geregistreerd bij de BeamMP-backend.
  • Controleer de console op fouten gerelateerd aan de master server-verbinding.

Gerelateerde artikelen


Meer hulp nodig?

Als je problemen ondervindt die niet in deze gids worden behandeld, staat ons ondersteuningsteam klaar om te helpen. Open een ticket op legionhosting.net/submitticket.php met je servergegevens, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel console.


Was dit artikel nuttig?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.