Den här guiden täcker hur du konfigurerar och ställer in din dedikerade Risk of Rain 2-server som hostas hos Legion Hosting, inklusive startvariabler i GPanel, konfiguration av server.cfg, anslutning till din server, modd-stöd och sparhantering.
Första starten
När du startar din Risk of Rain 2-server för första gången laddar GPanel automatiskt ner och installerar de dedikerade serverfilerna via SteamCMD (Steam App ID 1180760). Den här processen kan ta några minuter beroende på nätverkshastighet.
- Logga in på GPanel och välj din Risk of Rain 2-server.
- Klicka på knappen Start på fliken Console.
- Vänta tills installationen är klar. Konsolen visar nedladdningsförloppet medan SteamCMD hämtar serverfilerna.
- När servern är fullständigt startad ser du ett meddelande som anger att servern är redo och lyssnar efter anslutningar.
xvfb-display konfigureras också automatiskt för att uppfylla serverns visningskrav.
Startvariabler i GPanel
Viktiga serverinställningar konfigureras som startvariabler i GPanel. Dessa skickas till serverprocessen som argument och träder i kraft varje gång servern startar.
- Logga in på GPanel.
- Välj din Risk of Rain 2-server från serverlistan.
- Klicka på fliken Startup.
- Granska och justera variablerna nedan och starta sedan om din server för att ändringarna ska träda i kraft.
| Variabel | Standard | Beskrivning |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Namnet som visas i spelets serverwebbläsare. Ange något igenkännbart så att spelare kan hitta din server. |
PLAYERS |
4 |
Maximalt antal spelare som tillåts i lobbyn. Risk of Rain 2 stöder upp till 16 spelare med moddar, men det ordinarie spelet är designat för upp till 4. Högre antal spelare ökar resursanvändningen. |
PASSWORD |
(tomt) | Valfritt lösenord som spelare måste ange för att ansluta. Lämna tomt för en offentlig server. Lösenord är skiftlägeskänsliga. |
ADVERTISE |
1 |
Styr om servern visas i spelets serverwebbläsare. Ställ in på 1 för att lista servern offentligt, eller 0 för att dölja den (spelare måste använda direktanslutning). |
Konfiguration av server.cfg
För inställningar som inte är tillgängliga på fliken Startup kan du redigera serverkonfigurationsfilen direkt. Filen finns på:
Risk of Rain 2_Data/Config/server.cfg
Öppna den här filen via fliken Files i GPanel eller anslut via SFTP. Filen använder ett enkelt nyckel-värde-format. Nedan följer vanligt justerade inställningar:
| Inställning | Exempelvärde | Beskrivning |
|---|---|---|
sv_hostname |
My RoR2 Server |
Servernamn. Detta ställs vanligtvis in via startvariabeln HOSTNAME, men kan också definieras här. |
sv_maxplayers |
4 |
Maximalt antal spelare. Kan också ställas in via startvariabeln PLAYERS. |
sv_password |
mypassword |
Serverlösenord. Kan också ställas in via startvariabeln PASSWORD. |
heart_beat |
1 |
Om servern skickar heartbeat-paket till masterservern för listning i webbläsaren. Motsvarar startvariabeln ADVERTISE. |
steam_authentication |
1 |
Aktiverar Steam-autentisering för anslutande spelare. Behåll detta på 1 om du inte har en specifik anledning att inaktivera det. |
server.cfg åsidosätter startvariabeln värdet i konfigurationsfilen. Använd fliken Startup för grundläggande inställningar och server.cfg för ytterligare finjustering.
Så ansluter du
Alternativ A — Serverwebbläsaren i spelet
Om din server har ADVERTISE inställt på 1 visas den i spelets serverwebbläsare:
- Starta Risk of Rain 2.
- Från huvudmenyn väljer du Multiplayer.
- Klicka på Find a Game för att öppna serverwebbläsaren.
- Sök efter din server efter namn (det
HOSTNAMEdu konfigurerade). - Välj servern och klicka på Join. Ange lösenordet om du uppmanas.
Alternativ B — Direktanslutning via konsolen
Du kan ansluta direkt med hjälp av spelkonsolen, vilket är användbart för lösenordsskyddade eller olistade servrar:
- Starta Risk of Rain 2.
- Öppna spelkonsolen genom att trycka på Ctrl + Alt + ` (backticks). Om konsolen inte öppnas kan du behöva aktivera den genom att starta spelet med flaggan
--doorstep-enableeller genom att installera BepInEx (se Modd-stöd nedan). - Skriv följande kommando och tryck på Enter:
Ersättconnect "IP:PORT"IPochPORTmed din servers IP-adress och spelport som visas på fliken Network i GPanel. - Om servern har ett lösenord uppmanas du att ange det.
För information om hur du hittar din servers IP och port, se Så hittar du din servers IP och port.
Modd-stöd
Risk of Rain 2 har en aktiv modd-community centrerad kring Thunderstore, ett modd-arkiv och en moddhanterare. De flesta serversidiga moddar kräver modd-ramverket BepInEx.
Installera BepInEx
BepInEx är den vanliga moddladdaren för Risk of Rain 2. Så här installerar du den på din server:
- Ladda ner den senaste BepInExPack från Thunderstore.
- Stoppa din server från fliken Console i GPanel.
- Anslut till din server via SFTP (se Så laddar du upp filer via SFTP).
- Extrahera BepInExPack-arkivet och ladda upp innehållet till din servers rotkatalog och slå samman med befintliga filer. De viktigaste filerna är mappen
BepInEx/och relaterade konfigurationsfiler. - Starta din server. BepInEx initialiseras vid den första uppstarten och skapar sina plugin- och konfigurationskataloger.
Installera serversidiga moddar
När BepInEx är installerat kan du lägga till serversidiga moddar:
- Bläddra på Thunderstore efter moddar. Leta efter moddar som är taggade som serversidiga eller host-required.
- Ladda ner modden och extrahera den.
- Ladda upp moddens DLL-filer till katalogen
BepInEx/plugins/på din server via SFTP. - Starta om servern för att ladda de nya moddarna.
Använda r2modman (klientsidan)
För att hantera moddar på din lokala spelklient är r2modman den rekommenderade moddhanteraren. Den hanterar moddnedladdningar, beroendelösning och profilhantering. Spelare som ansluter till din moddade server bör använda r2modman för att installera samma uppsättning moddar lokalt.
- Ladda ner r2modman från Thunderstore eller dess GitHub-releases-sida.
- Välj Risk of Rain 2 som spel.
- Skapa en profil och installera de moddar som din server kräver.
- Starta spelet via r2modman för att säkerställa att alla moddar laddas.
Sparhantering
Dedikerade Risk of Rain 2-servrar hanterar runstatus och progression annorlunda än enspelarläge. Här är de viktigaste punkterna att förstå:
- Run-beständighet: En Risk of Rain 2-run varar så länge servern körs. Om servern startas om eller stoppas avslutas den aktuella runen och en ny lobby skapas när servern startar igen. Det finns inget sparsystem mitt i en run — detta är medvetet, eftersom runs är avsedda att vara kontinuerliga sessioner.
- Spelarprofiler: Upplåsningar och spelarprogression (föremål, skins, utmaningar) lagras på klientsidan, inte på servern. Spelare behåller sina upplåsningar oavsett serverstatus.
- Beständighet för serverkonfiguration: Din
server.cfgoch GPanel-startvariabler kvarstår mellan omstarter. Endast den pågående runen går förlorad när servern stoppas.
Vanliga problem
Servern visas inte i webbläsaren
- Bekräfta att servern är fullständigt startad i GPanel. Servern måste slutföra sin startsekvens innan den registrerar sig hos masterservern.
- Verifiera att startvariabeln
ADVERTISEär inställd på1. - Nya servrar kan ta flera minuter att visas i webbläsaren. Prova direktanslutning medan du väntar.
- Kontrollera GPanel-konsolen efter fel. Om servern kraschar eller misslyckas med att initialiseras visas den inte i webbläsaren.
Spelare kan inte ansluta
- Se till att servern körs och inte är i en kraschloop. Kontrollera GPanel-konsolen efter felmeddelanden.
- Om du har angett ett lösenord, bekräfta att spelare anger det korrekt. Lösenord är skiftlägeskänsliga.
- Verifiera att både du och dina spelare kör samma spelversion. Risk of Rain 2-uppdateringar kan bryta kompatibiliteten mellan versioner som inte matchar.
- Om du använder moddar, se till att alla anslutande spelare har samma moddar och versioner installerade. Modd-mismatch är den vanligaste orsaken till misslyckade anslutningar på moddade servrar.
Relaterade artiklar
- Så hittar du din servers IP och port
- Så laddar du upp filer via SFTP
- Schemalagda omstarter
- Guide för serveruppstart
Behöver du hjälp?
Om du stöter på ett problem som inte täcks i den här guiden är vårt supportteam redo att hjälpa till. Skicka in ett supportärende och inkludera ditt server-ID, en beskrivning av problemet och eventuell relevant konsolutdata från GPanel.