Blixrea 50% rabatt på alla servrar Sista dagen!
Slutar om: 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
Kategorier

Starbound Serverinstallationsguide


Starbound Serverinstallationsguide

Den här guiden beskriver hur du installerar och konfigurerar din dedikerade Starbound-server på Legion Hosting, inklusive förutsättningar för Steam-autentisering, första start, serverkonfiguration, universuminställningar, anslutning av spelare och hantering av sparfiler. För moddinstallation, se Starbound Mod Installation. För admin-kommandon och behörigheter, se Starbound Admin Commands.

Serverpanel: All serverhantering sker via GPanel på gpanel.legionhosting.net. Använd Filhanteraren eller SFTP för att redigera konfigurationsfiler.

Förutsättningar

Innan du startar din Starbound-server måste du ha följande:

Autentiserat Steam-konto krävs. Starbounds dedikerade serverfiler (Steam App ID: 211820) kan inte laddas ner via anonym SteamCMD. Du måste ange ett giltigt Steam-kontoanvändarnamn och lösenord i fliken Startup i GPanel. Det Steam-konto som används måste äga ett exemplar av Starbound.
  • Ett Steam-konto som äger Starbound. Serverbinären är inte tillgänglig för anonym nedladdning -- kontot du anger måste ha Starbound i sitt bibliotek.
  • Hänsyn till Steam Guard. Om ditt Steam-konto har Steam Guard (tvåfaktorsautentisering) aktiverat behöver du ange autentiseringskoden via startvariabeln STEAM_AUTH under den första installationen. Efter den första autentiseringen cachar SteamCMD sessionen och efterföljande starter bör inte kräva koden igen om inte cachen löper ut.
  • Dedikerat Steam-konto rekommenderas. För säkerhets skull, överväg att använda ett separat Steam-konto som äger Starbound enbart för serverhosting. Detta undviker att dela dina primära kontouppgifter och förhindrar konflikter om du vill spela på samma konto samtidigt.

Första start

Efter att du köpt din Starbound-server från Legion Hosting, följ dessa steg för att få igång den första gången:

  1. Logga in på GPanel och välj din Starbound-server.
  2. Gå till fliken Startup.
  3. Fyll i de Steam-uppgifter som krävs:
    • STEAM_USER -- Ditt Steam-kontoanvändarnamn (krävs).
    • STEAM_PASS -- Ditt Steam-kontolösenord (krävs).
    • STEAM_AUTH -- Din Steam Guard 2FA-kod, om du ombeds (valfritt, behövs endast vid första installationen eller när den cachade sessionen löper ut).
  4. Gå till fliken Console och klicka på Start.
  5. Servern laddar ner Starbounds dedikerade serverfiler via SteamCMD. Detta kan ta flera minuter vid första starten.
  6. När nedladdningen är klar genererar servern ett standarduniversum och börjar lyssna efter anslutningar.
Steam Guard-uppmaning: Om servern inte startar och ger ett autentiseringsfel, gå tillbaka till fliken Startup, ange din aktuella Steam Guard-kod i fältet STEAM_AUTH och starta om servern. Kontrollera din e-post eller autentiseringsapp för koden. Du behöver vanligtvis bara göra detta en gång -- SteamCMD cachar sessionen för framtida starter.

GPanel-startvariabler

Variabel Krävs Beskrivning
STEAM_USER Ja Steam-kontoanvändarnamn. Måste äga Starbound. Kan inte vara anonymous.
STEAM_PASS Ja Steam-kontolösenord för ovanstående användarnamn.
STEAM_AUTH Nej Steam Guard tvåfaktorsautentiseringskod. Behövs endast under den första installationen eller när den cachade sessionen löper ut.
WORKSHOP Nej Ställ in på 1 för att aktivera stöd för Steam Workshop-moddar, eller 0 för att inaktivera. Standard är 0. Se Starbound Mod Installation för detaljer.

starbound_server.config

Den primära serverkonfigurationsfilen finns på:

storage/starbound_server.config

Den här filen använder JSON-format. Redigera den via Filhanteraren i GPanel eller via SFTP. Servern måste vara stoppad innan redigering, eftersom ändringar läses in vid uppstart.

Giltig JSON krävs. Starbounds konfigurationsläsare är strikt vad gäller JSON-formatering. Se till att det inte finns några efterföljande kommatecken, att alla strängar står inom dubbla citationstecken och att hakparenteser/klamrar är korrekt matchade. Ett enda syntaxfel hindrar servern från att starta.

Viktiga serverinställningar

Inställning Standard Beskrivning
serverName "A Starbound Server" Namnet som visas i serverlistan och när spelare ansluter.
maxPlayers 8 Maximalt antal spelare som kan vara anslutna samtidigt.
gameServerPort 21025 Porten som spelservern lyssnar på. På Legion Hosting ställs denna in automatiskt -- ändra den inte om du inte uppmanas av supporten.
gameServerBind "::" Nätverksgränssnittet att binda till. Standardvärdet "::" binder till alla gränssnitt (IPv4 och IPv6). Lämna detta som det är.
serverPassword "" Lösenord som krävs för att gå med på servern. Lämna tomt för inget lösenord (offentlig åtkomst).
allowAnonymousConnections true När true kan spelare ansluta utan ett Starbound-konto. Ställ in på false för att kräva kontoautentisering för alla spelare.
allowAssetsMismatch true När true kan spelare med olika modduppsättningar fortfarande ansluta. Ställ in på false för att framtvinga matchande assets mellan server och klient (rekommenderas för moddade servrar).
maxTeamSize 4 Maximalt antal spelare per grupp/lag.
clientIPJoinable false Om servern kan anslutas via direkt IP. Bör vara true för dedikerade servrar.
clientP2PJoinable false Om peer-to-peer-anslutningar tillåts. Vanligtvis false för dedikerade servrar.

Exempel på starbound_server.config

{
  "serverName" : "My Legion Starbound Server",
  "maxPlayers" : 8,
  "gameServerBind" : "::",
  "serverPassword" : "",
  "allowAnonymousConnections" : true,
  "allowAssetsMismatch" : true,
  "maxTeamSize" : 4,
  "clientIPJoinable" : true,
  "clientP2PJoinable" : false,
  "allowAdminCommands" : true,
  "allowAdminCommandsFromAnyone" : false,
  "serverUsers" : {
    "YourUsername" : {
      "admin" : true,
      "password" : "your-admin-password"
    }
  }
}

Värld- och universuminställningar

Starbound använder ett procedurellt genererat universum. Varje gång en spelare besöker ett nytt stjärnsystem eller en ny planet genererar spelet det baserat på ett universumfrö och ett koordinatsystem. Serverns universumdata lagras i:

storage/universe/

Den här katalogen innehåller all genererad världsdata, inklusive planeter, rymdstationer och spelarbyggda strukturer placerade i världen.

Universumkonfiguration

Parametrar för universumgenerering kan justeras i filen starbound_server.config eller via universumrelaterade asset-filer. Centrala begrepp:

Begrepp Beskrivning
Universumfrö Universumet genereras procedurellt baserat på koordinater. Alla servrar med samma spelversion genererar identiska planeter vid samma koordinater, men spelarplacerade objekt och modifieringar är unika för varje server.
Startplanet Nya spelare uppstår på en procedurellt vald startplanet. Startvärlden är en planet av trädgårdstyp lämpad för progression i tidigt spel.
Världsfiler Varje besökt planet genererar en .world-fil i storage/universe/. Dessa filer innehåller terrängmodifieringar, placerade objekt och ändringar av rutor som spelare gjort.
Celestial data Filerna universe.chunks och universe.dat i universumkatalogen lagrar det övergripande tillståndet för universumkartan.
Delat universum: Alla spelare på servern delar samma universum. Ändringar som en spelare gör på en planet (bygga, gräva, placera objekt) blir synliga för alla andra spelare som besöker den planeten.
Återställa universumet: För att starta ett helt nytt universum, stoppa servern och radera eller byt namn på hela katalogen storage/universe/. Var medveten om att detta tar bort alla genererade världar, inklusive eventuella spelarbyggda strukturer. Säkerhetskopiera alltid innan du gör detta.

Så ansluter du

Spelare ansluter till din Starbound-server via flerspelarmenyn i spelet.

Direktanslutning via IP

  1. Starta Starbound.
  2. Klicka på Multiplayer från huvudmenyn.
  3. Välj din karaktär.
  4. I fältet Server Address, ange din servers IP-adress och port i formatet: IP:Port
  5. Om servern har ett lösenord inställt, ange Account Name och Password som matchar en serverUsers-post i serverkonfigurationen. Om allowAnonymousConnections är true och inget serverlösenord är inställt kan dessa fält lämnas tomma.
  6. Klicka på Join Server.
Hitta din IP och port: Se How to Find Your Server IP and Port för var du hittar dessa i GPanel.

Steam-vänner (ej tillämpligt)

Steams funktion "Join Game" är till för peer-to-peer-hostade spel, inte dedikerade servrar. Spelare måste använda metoden med direkt IP-anslutning som beskrivs ovan för att gå med på din Legion Hosting-server.

Felsökning av anslutning: Om spelare inte kan ansluta, verifiera följande:
  • Servern körs och är fullständigt startad (kontrollera GPanel-konsolen efter "Info: Server listened on").
  • Korrekt IP och port används.
  • Om ett serverlösenord används, anger spelaren rätt serverUsers-uppgifter.
  • Om allowAssetsMismatch är false måste spelarens installerade moddar exakt matcha serverns moddar.
  • Både servern och klienten kör samma version av Starbound.
Om problemen kvarstår, öppna ett supportärende.

Hantering av sparfiler

Starbound lagrar all serverdata i katalogen storage/. Att förstå filstrukturen hjälper vid säkerhetskopiering, överföringar och felsökning.

Viktiga lagringskataloger och filer

Sökväg Beskrivning
storage/universe/ Innehåller all genererad världsdata -- planeter, rymdstationer och spelarmodifieringar av världar. Varje besökt planet har en .world-fil.
storage/player/ Innehåller spelarnas sparfiler. Varje spelare har en .player-fil som lagrar deras inventarie, progression, uppdragstillstånd och skeppsdata.
storage/starbound_server.config Den huvudsakliga serverkonfigurationsfilen.
storage/starbound_server.log Serverns loggfil. Användbar för att diagnostisera krascher, fel och anslutningsproblem.

Skapa säkerhetskopior

Regelbundna säkerhetskopior skyddar din servers universum, spelardata och konfiguration från oavsiktlig förlust eller korruption.

  1. Stoppa din server i GPanel för att säkerställa att all data skrivs till disk.
  2. Anslut till din server via SFTP eller använd Filhanteraren.
  3. Ladda ner hela katalogen storage/ till din lokala dator.
  4. Förvara säkerhetskopian på en säker plats med en datummärkning (t.ex. storage-backup-2026-02-26).
Vad du ska säkerhetskopiera: Säkerhetskopiera åtminstone katalogerna storage/universe/ och storage/player/. Dessa innehåller all data för världs- och spelarprogression. Du bör också säkerhetskopiera starbound_server.config för att bevara dina serverinställningar.

Återställa från säkerhetskopia

  1. Stoppa din server.
  2. Ladda upp dina säkerhetskopierade filer till motsvarande platser i katalogen storage/ och skriv över de befintliga filerna.
  3. Starta servern.

Överföra en värld från en annan server

För att flytta ditt Starbound-universum från en annan server eller ett lokalt spel:

  1. Stoppa både käll- och målservern.
  2. Kopiera katalogen storage/universe/ från källan till målservern.
  3. Kopiera eventuellt storage/player/ om du även vill överföra spelardata.
  4. Kopiera din starbound_server.config för att bevara serverinställningarna.
  5. Starta målservern och verifiera att världen läses in korrekt.
Moddberoende: Om universumet genererades med moddar måste samma moddar vara installerade på målservern. Saknade moddar orsakar fel eller saknat innehåll när berörda världar läses in.

Relaterade artiklar


Behöver du hjälp?

Om du upplever problem som inte tas upp i den här guiden finns vårt supportteam tillgängligt för att hjälpa dig. Öppna ett ärende på legionhosting.net/submitticket.php med dina serveruppgifter och en beskrivning av problemet.


Var denna artikel hjälpsam?

Ready to Get Started?

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