BeamMP: Wie man einen BeamNG.drive Multiplayer-Server erstellt
BeamNG.drive ist bekannt für seine ultra-realistische Fahrphysik-Simulation, aber das Spiel bleibt in erster Linie eine Einzelspieler-Erfahrung. Hier kommt BeamMP ins Spiel: Dieser kostenlose Mod verwandelt BeamNG.drive in ein Multiplayer-Erlebnis, das es ermöglicht, Karten mit Freunden auf demselben Server zu fahren, zu crashen und zu erkunden.
Das Erstellen eines eigenen BeamMP-Servers ermöglicht es, die Karte auszuwählen, Mods (Fahrzeuge, Strecken) hinzuzufügen, zu kontrollieren, wer dem Spiel beitritt, und den Server rund um die Uhr online zu halten. Dieser Leitfaden begleitet Sie von A bis Z: Erhalt des Authentifizierungsschlüssels, Erstellung des Servers, Konfiguration und Hinzufügen von Mods.
Was ist BeamMP?
BeamMP ist ein Open-Source-Multiplayer-Mod für BeamNG.drive. Er fügt dem Spiel einen vollständigen Multiplayer-Modus hinzu: Serverliste, direkte Verbindung, Synchronisation von Fahrzeugen und Physik zwischen Spielern. Der Mod ist kostenlos und kompatibel mit allen Karten und Fahrzeugen von BeamNG.drive, einschließlich benutzerdefinierter Mods.
Um BeamNG im Multiplayer zu spielen, muss jeder Spieler BeamNG.drive auf Steam besitzen und den BeamMP Launcher installieren (kostenlos herunterladbar auf beammp.com). Der Launcher ersetzt den klassischen Spielstarter und fügt einen "Multiplayer"-Tab mit der Liste öffentlicher Server und der direkten Verbindung hinzu.
Der Standardport eines BeamNG drive Servers ist 30814 (TCP+UDP).
Voraussetzungen
Bevor Sie Ihren BeamMP-Server erstellen, stellen Sie sicher, dass Sie die folgenden Elemente haben.
Spielerseite: BeamNG.drive auf Steam gekauft (obligatorisch, keine gecrackte Version). Der BeamMP Launcher installiert (verfügbar auf beammp.com). Ein BeamMP-Konto (kostenlos, Erstellung auf der offiziellen Website).
Serverseite: Ein Game-Server-Hosting (OuiHeberg oder Selbsthosting). Ein BeamMP-Authentifizierungsschlüssel (kostenlos, über den Keymaster erhältlich). Die Konfigurationsdatei ServerConfig.toml (wird beim ersten Start automatisch generiert).
Der Authentifizierungsschlüssel ist oft der Punkt, der Anfänger blockiert. Ohne ihn weigert sich der Server zu starten. Der nächste Abschnitt erklärt, wie man ihn erhält.
Einen BeamMP-Server mit OuiHeberg erstellen
Den BeamMP-Authentifizierungsschlüssel erhalten
Der Authentifizierungsschlüssel (AuthKey) ist eine eindeutige Kennung, die Ihren Server mit Ihrem BeamMP-Konto verbindet. Er ist erforderlich, damit der Server funktioniert und in der öffentlichen Liste erscheint.
Besuchen Sie die BeamMP Keymaster-Website (beammp.com/keymaster). Melden Sie sich mit Ihrem BeamMP-Konto an (oder erstellen Sie eines, falls noch nicht geschehen). Klicken Sie im linken Seitenmenü auf "Keys". Klicken Sie auf den grünen "+"-Button, um einen neuen Schlüssel zu generieren. Geben Sie einen Namen ein, um Ihren Server zu identifizieren (z.B. "Mein Drift-Server") und Ihre IP-Adresse (die Ihres Hosters). Kopieren Sie den generierten Schlüssel und bewahren Sie ihn sicher auf. Teilen Sie ihn niemals öffentlich.
Jeder Schlüssel ist an einen einzigen Server gebunden. Wenn Sie mehrere BeamMP-Server haben, benötigen Sie für jeden Server einen Schlüssel.
Konfiguration über OuiPanel
Bei OuiHeberg dauert die Erstellung eines BeamMP-Servers weniger als 5 Minuten.
Besuchen Sie die BeamMP-Hosting-Seite und bestellen Sie eine OuiBox. Für 1 bis 10 Spieler mit einigen Mods reicht eine OuiBox mit 8 GB aus. Melden Sie sich bei OuiPanel an und erstellen Sie einen neuen Server, indem Sie BeamMP aus der Liste der Spiele auswählen. Der Server wird automatisch installiert.
Sobald der Server erstellt ist, öffnen Sie die Einstellungen oder die Datei ServerConfig.toml über den Dateimanager. Fügen Sie Ihren AuthKey in das entsprechende Feld ein: AuthKey = 'Ihr-Schlüssel-hier'. Konfigurieren Sie den Servernamen (Name), die maximale Spieleranzahl (MaxPlayers) und die Karte (Map). Speichern Sie.
Starten und Verbinden
Starten Sie den Server über OuiPanel. In der Konsole sollten Sie die Startprotokolle ohne Fehlermeldungen sehen. Wenn Sie [ERROR] No AuthKey specified sehen, überprüfen Sie, ob Ihr Schlüssel korrekt zwischen den einfachen Anführungszeichen in der Konfigurationsdatei eingefügt ist.
Um sich zu verbinden, starten Sie den BeamMP Launcher (nicht den klassischen Steam-Starter). Klicken Sie auf "Multiplayer" und suchen Sie den Namen Ihres Servers in der Liste. Wenn Ihr Server im privaten Modus ist, verwenden Sie den Tab "Direct Connect" und geben Sie die IP-Adresse und den Port ein (angezeigt in OuiPanel). Bei einem Hoster wie OuiHeberg ist kein Port-Forwarding erforderlich: Der Port 30814 ist automatisch geöffnet.
Den Server konfigurieren (ServerConfig.toml)
Die Datei ServerConfig.toml zentralisiert alle Einstellungen Ihres BeamMP-Servers. Hier sind die wesentlichen Parameter.
AuthKey: Ihr Authentifizierungsschlüssel. Erforderlich. Niemals teilen.
Name: Der in der Serverliste angezeigte Name. Verwenden Sie Präfixe, um den Spielern zu helfen, Sie zu finden, z.B. [DE] MeinServer | Drift & Freeroam.
MaxPlayers: Maximale Anzahl gleichzeitiger Spieler. Der Standardwert ist 8. Erhöhen Sie ihn je nach verfügbarer RAM (rechnen Sie mit etwa 1 GB RAM pro 5 Spieler).
Map: Die aktive Karte. Format: /levels/KARTENNAME/info.json. Die Standardkarten von BeamNG.drive funktionieren ohne zusätzliche Installation. Zum Beispiel: /levels/gridmap_v2/info.json für die Gridmap, /levels/west_coast_usa/info.json für West Coast USA, /levels/italy/info.json für Italien, /levels/utah/info.json für Utah.
Private: true, um den Server aus der öffentlichen Liste zu verbergen (nur über direkte Verbindung zugänglich), false, um ihn sichtbar zu machen.
Port: Serverport. Standardmäßig 30814. Ändern Sie ihn nur, wenn Sie mehrere BeamMP-Server auf derselben Maschine hosten.
Tags: Schlüsselwörter für die Suche in der Serverliste. Beispiele: Freeroam, Drift, Racing, RP, lang:german.
Mods und Karten hinzufügen
Das Hinzufügen von Mods zu BeamMP ist sehr einfach. Alle Mods (Fahrzeuge und Karten) werden im Ordner Resources/Client/ Ihres Servers platziert. Die Spieler laden sie automatisch herunter, wenn sie dem Server beitreten.
Benutzerdefinierte Fahrzeuge: Laden Sie die .zip-Datei des Fahrzeugmods herunter (aus dem BeamNG.drive-Repository oder von Websites wie beamng.com/resources). Platzieren Sie die .zip-Datei unverändert in Resources/Client/. Entpacken Sie sie nicht. Beim nächsten Neustart wird das Fahrzeug für alle Spieler verfügbar sein.
Benutzerdefinierte Karten: Platzieren Sie die .zip-Datei der Karte in Resources/Client/. Öffnen Sie die .zip-Datei (ohne sie zu extrahieren) und finden Sie den Namen des Ordners in levels/. Wenn der Ordner z.B. myawesomedriftmap heißt, aktualisieren Sie den Parameter Map in ServerConfig.toml: Map = '/levels/myawesomedriftmap/info.json'. Starten Sie den Server neu.
Ein wichtiger Punkt: Je mehr Mods Sie hinzufügen, desto länger dauert der Download für die Spieler, die beitreten. Halten Sie eine vernünftige Auswahl und kommunizieren Sie die Mod-Liste auf Ihrem Discord oder Ihrer Serverseite.
Spieler verwalten
Berechtigungen, Kick und Ban
BeamMP bietet Administrationsbefehle, die über die Serverkonsole (in OuiPanel) oder im Spiel zugänglich sind, wenn Sie als Admin identifiziert sind.
Um sich als Admin zu definieren, fügen Sie Ihre BeamMP-ID im Abschnitt [Permissions] der ServerConfig.toml hinzu oder verwenden Sie die Konsolenbefehle.
Die wesentlichen Befehle sind: /kick [spieler] trennt einen Spieler vom Server. /ban [spieler] verbietet dem Spieler dauerhaft den Zugang. /unban [spieler] hebt das Verbot auf. /mute [spieler] schaltet den Chat des Spielers stumm. /say [nachricht] sendet eine Nachricht an alle Spieler von der Konsole aus.
Für fortgeschrittenere Community-Server ermöglichen Lua-Plugins auf Serverseite das Hinzufügen von Funktionen wie ein Rollensystem, benutzerdefinierte Befehle, ein Wirtschaftssystem (für RP-Server) und automatisierte Events.
FAQ BeamMP
Wie viel RAM benötigt ein BeamMP-Server? BeamMP ist relativ leicht. Für 1 bis 10 Spieler mit einigen Fahrzeugmods reichen 8 GB RAM aus. Bei mehr als 15 Spielern oder vielen Mods sollten Sie auf 12 GB aufstocken. Die Belastung hängt hauptsächlich von der Anzahl der gleichzeitig aktiven Fahrzeuge auf der Karte ab.
Müssen alle Spieler BeamNG.drive auf Steam besitzen? Ja. BeamNG.drive muss auf Steam gekauft werden, damit der BeamMP Launcher funktioniert. Der Launcher überprüft die Steam-Lizenz beim Start.
Kann man die Karte wechseln, ohne neu zu starten? Nein. Der Kartenwechsel erfordert eine Änderung der ServerConfig.toml und einen Neustart des Servers. Einige Community-Plugins ermöglichen eine Kartenabstimmung, aber der Neustart bleibt erforderlich.
Verbraucht der Server viel Bandbreite? Die Synchronisation der Physik zwischen Spielern verbraucht mehr Bandbreite als die meisten Multiplayer-Spiele. Rechnen Sie mit etwa 1 bis 2 Mbps pro verbundenem Spieler. Bei OuiHeberg ist die Bandbreite inklusive und ausreichend für den Standardgebrauch.
Mein Server erscheint nicht in der öffentlichen Liste. Was tun? Überprüfen Sie, ob Ihr AuthKey gültig und korrekt angegeben ist. Stellen Sie sicher, dass der Parameter Private auf false steht. Überprüfen Sie die Protokolle auf Fehlermeldungen. Wenn das Problem weiterhin besteht, generieren Sie einen neuen Schlüssel im Keymaster.
Bereit, Ihren BeamMP-Server zu starten? Erstellen Sie Ihren BeamNG.drive Multiplayer-Server bei OuiHeberg und beginnen Sie in wenigen Minuten mit Ihren Freunden zu fahren.

