Diese Anleitung behandelt die Einrichtung und Konfiguration Ihres Risk of Rain 2 dedizierten Servers bei Legion Hosting, einschließlich GPanel-Startvariablen, server.cfg-Konfiguration, Verbindung zu Ihrem Server, Mod-Unterstützung und Speicherverwaltung.
Erster Start
Wenn Sie Ihren Risk of Rain 2 Server zum ersten Mal starten, lädt GPanel automatisch die dedizierten Serverdateien über SteamCMD herunter und installiert sie (Steam App ID 1180760). Dieser Vorgang kann je nach Netzwerkgeschwindigkeit einige Minuten dauern.
- Melden Sie sich bei GPanel an und wählen Sie Ihren Risk of Rain 2 Server aus.
- Klicken Sie auf die Schaltfläche Start im Console-Tab.
- Warten Sie, bis die Installation abgeschlossen ist. Die Konsole zeigt den Download-Fortschritt an, während SteamCMD die Serverdateien herunterlädt.
- Sobald der Server vollständig gestartet ist, sehen Sie eine Meldung, dass der Server bereit ist und auf Verbindungen wartet.
xvfb-Display wird ebenfalls automatisch konfiguriert, um die Display-Anforderungen des Servers zu erfüllen.
GPanel Startvariablen
Wichtige Servereinstellungen werden als Startvariablen in GPanel konfiguriert. Diese werden als Argumente an den Serverprozess übergeben und werden bei jedem Serverstart wirksam.
- Melden Sie sich bei GPanel an.
- Wählen Sie Ihren Risk of Rain 2 Server aus der Serverliste.
- Klicken Sie auf den Startup-Tab.
- Überprüfen und passen Sie die unten stehenden Variablen an und starten Sie dann Ihren Server neu, damit die Änderungen wirksam werden.
| Variable | Standard | Beschreibung |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Der im In-Game-Server-Browser angezeigte Name. Wählen Sie etwas Erkennbares, damit Spieler Ihren Server finden können. |
PLAYERS |
4 |
Maximale Anzahl von Spielern in der Lobby. Risk of Rain 2 unterstützt mit Mods bis zu 16 Spieler, aber das Vanilla-Spiel ist für bis zu 4 ausgelegt. Höhere Spielerzahlen erhöhen die Ressourcennutzung. |
PASSWORD |
(leer) | Optionales Passwort, das Spieler zum Beitreten eingeben müssen. Leer lassen für einen öffentlichen Server. Passwörter sind Groß-/Kleinschreibung-sensitiv. |
ADVERTISE |
1 |
Steuert, ob der Server im In-Game-Server-Browser erscheint. Auf 1 setzen, um den Server öffentlich zu listen, oder 0, um ihn zu verbergen (Spieler müssen Direktverbindung nutzen). |
server.cfg Konfiguration
Für Einstellungen, die nicht im Startup-Tab verfügbar sind, können Sie die Serverkonfigurationsdatei direkt bearbeiten. Die Datei befindet sich unter:
Risk of Rain 2_Data/Config/server.cfg
Öffnen Sie diese Datei über den GPanel Files-Tab oder verbinden Sie sich per SFTP. Die Datei verwendet ein einfaches Schlüssel-Wert-Format. Nachfolgend häufig angepasste Einstellungen:
| Einstellung | Beispielwert | Beschreibung |
|---|---|---|
sv_hostname |
My RoR2 Server |
Servername. Wird typischerweise über die Startvariable HOSTNAME gesetzt, kann aber auch hier definiert werden. |
sv_maxplayers |
4 |
Maximale Spieleranzahl. Kann auch über die Startvariable PLAYERS gesetzt werden. |
sv_password |
mypassword |
Server-Passwort. Kann auch über die Startvariable PASSWORD gesetzt werden. |
heart_beat |
1 |
Ob der Server Heartbeat-Pakete an den Master-Server für die Browser-Auflistung sendet. Entspricht der Startvariable ADVERTISE. |
steam_authentication |
1 |
Aktiviert die Steam-Authentifizierung für verbindende Spieler. Belassen Sie dies auf 1, es sei denn, Sie haben einen bestimmten Grund, es zu deaktivieren. |
server.cfg definiert ist, überschreibt die Startvariable den Wert der Konfigurationsdatei. Verwenden Sie den Startup-Tab für Kerneinstellungen und server.cfg für zusätzliche Feinabstimmung.
Verbindung herstellen
Option A — In-Game-Server-Browser
Wenn Ihr Server ADVERTISE auf 1 gesetzt hat, erscheint er im In-Game-Server-Browser:
- Starten Sie Risk of Rain 2.
- Wählen Sie im Hauptmenü Multiplayer.
- Klicken Sie auf Find a Game, um den Server-Browser zu öffnen.
- Suchen Sie nach Ihrem Server anhand des Namens (der von Ihnen konfigurierte
HOSTNAME). - Wählen Sie den Server aus und klicken Sie auf Join. Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden.
Option B — Direktverbindung über Konsole
Sie können sich direkt über die In-Game-Konsole verbinden, was besonders nützlich für passwortgeschützte oder nicht gelistete Server ist:
- Starten Sie Risk of Rain 2.
- Öffnen Sie die In-Game-Konsole durch Drücken von Ctrl + Alt + ` (Backtick). Wenn sich die Konsole nicht öffnet, müssen Sie sie möglicherweise aktivieren, indem Sie das Spiel mit dem Flag
--doorstep-enablestarten oder BepInEx installieren (siehe Mod-Unterstützung unten). - Geben Sie folgenden Befehl ein und drücken Sie Enter:
Ersetzen Sieconnect "IP:PORT"IPundPORTdurch die IP-Adresse und den Spielport Ihres Servers, wie im GPanel Network-Tab angezeigt. - Wenn der Server ein Passwort hat, werden Sie aufgefordert, es einzugeben.
Für Details zum Finden der IP und des Ports Ihres Servers siehe So finden Sie Ihre Server-IP und Ihren Port.
Mod-Unterstützung
Risk of Rain 2 hat eine aktive Modding-Community rund um Thunderstore, ein Mod-Repository und -Manager. Die meisten serverseitigen Mods erfordern das BepInEx Modding-Framework.
BepInEx installieren
BepInEx ist der Standard-Mod-Loader für Risk of Rain 2. Um es auf Ihrem Server zu installieren:
- Laden Sie das neueste BepInExPack von Thunderstore herunter.
- Stoppen Sie Ihren Server über den GPanel Console-Tab.
- Verbinden Sie sich mit Ihrem Server per SFTP (siehe Dateien per SFTP hochladen).
- Entpacken Sie das BepInExPack-Archiv und laden Sie den Inhalt in das Stammverzeichnis Ihres Servers hoch, wobei Sie mit vorhandenen Dateien zusammenführen. Die wichtigsten Dateien sind der Ordner
BepInEx/und zugehörige Konfigurationsdateien. - Starten Sie Ihren Server. BepInEx initialisiert sich beim ersten Start und erstellt seine Plugin- und Konfigurationsverzeichnisse.
Serverseitige Mods installieren
Sobald BepInEx installiert ist, können Sie serverseitige Mods hinzufügen:
- Durchsuchen Sie Thunderstore nach Mods. Suchen Sie nach Mods, die als serverseitig oder host-erforderlich gekennzeichnet sind.
- Laden Sie den Mod herunter und entpacken Sie ihn.
- Laden Sie die DLL-Dateien des Mods per SFTP in das Verzeichnis
BepInEx/plugins/auf Ihrem Server hoch. - Starten Sie den Server neu, um die neuen Mods zu laden.
r2modman verwenden (Client-seitig)
Für die Verwaltung von Mods auf Ihrem lokalen Spielclient ist r2modman der empfohlene Mod-Manager. Er handhabt Mod-Downloads, Abhängigkeitsauflösung und Profilverwaltung. Spieler, die sich mit Ihrem gemoddeten Server verbinden, sollten r2modman verwenden, um dieselben Mods lokal zu installieren.
- Laden Sie r2modman von Thunderstore oder der GitHub-Releases-Seite herunter.
- Wählen Sie Risk of Rain 2 als Spiel aus.
- Erstellen Sie ein Profil und installieren Sie die Mods, die Ihr Server benötigt.
- Starten Sie das Spiel über r2modman, um sicherzustellen, dass alle Mods geladen werden.
Speicherverwaltung
Risk of Rain 2 dedizierte Server handhaben Spielstand und Fortschritt anders als der Einzelspieler. Hier sind die wichtigsten Punkte:
- Spielstand-Persistenz: Ein Risk of Rain 2 Durchlauf dauert so lange, wie der Server läuft. Wenn der Server neu startet oder gestoppt wird, endet der aktuelle Durchlauf und eine neue Lobby wird erstellt, wenn der Server wieder startet. Es gibt kein Speichersystem während eines Durchlaufs — dies ist beabsichtigt, da Durchläufe als durchgehende Sitzungen gedacht sind.
- Spielerprofile: Freischaltungen und Spielerfortschritt (Items, Skins, Herausforderungen) werden clientseitig gespeichert, nicht auf dem Server. Spieler behalten ihre Freischaltungen unabhängig vom Serverzustand.
- Persistenz der Serverkonfiguration: Ihre
server.cfgund GPanel-Startvariablen bleiben über Neustarts hinweg erhalten. Nur der laufende Durchlauf geht verloren, wenn der Server stoppt.
Häufige Probleme
Server erscheint nicht im Browser
- Bestätigen Sie, dass der Server in GPanel vollständig gestartet ist. Der Server muss seine Startsequenz abschließen, bevor er sich beim Master-Server registriert.
- Überprüfen Sie, ob die Startvariable
ADVERTISEauf1gesetzt ist. - Neue Server können einige Minuten brauchen, um im Browser zu erscheinen. Versuchen Sie in der Zwischenzeit eine Direktverbindung.
- Überprüfen Sie die GPanel-Konsole auf Fehler. Wenn der Server abstürzt oder nicht initialisiert werden kann, erscheint er nicht im Browser.
Spieler können sich nicht verbinden
- Stellen Sie sicher, dass der Server läuft und sich nicht in einer Absturzschleife befindet. Überprüfen Sie die GPanel-Konsole auf Fehlermeldungen.
- Wenn Sie ein Passwort gesetzt haben, bestätigen Sie, dass die Spieler es korrekt eingeben. Passwörter sind Groß-/Kleinschreibung-sensitiv.
- Überprüfen Sie, dass Sie und Ihre Spieler dieselbe Spielversion verwenden. Risk of Rain 2-Updates können die Kompatibilität zwischen nicht übereinstimmenden Versionen beeinträchtigen.
- Wenn Sie Mods verwenden, stellen Sie sicher, dass alle verbindenden Spieler dieselben Mods und Versionen installiert haben. Mod-Abweichungen sind die häufigste Ursache für fehlgeschlagene Verbindungen auf gemoddeten Servern.
Verwandte Artikel
- So finden Sie Ihre Server-IP und Ihren Port
- Dateien per SFTP hochladen
- Geplante Neustarts
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie auf ein Problem stoßen, das in dieser Anleitung nicht behandelt wird, ist unser Support-Team bereit zu helfen. Erstellen Sie ein Support-Ticket und geben Sie Ihre Server-ID, eine Beschreibung des Problems und relevante Konsolenausgaben aus GPanel an.