Blesková sleva 50% sleva na všechny servery
Končí za: 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
Kategorie

Průvodce nastavením serveru Starbound


Průvodce nastavením serveru Starbound

Tento průvodce popisuje nastavení a konfiguraci vašeho dedikovaného serveru Starbound na Legion Hosting, včetně předpokladů pro Steam autentizaci, prvního spuštění, konfigurace serveru, nastavení vesmíru, připojení hráčů a správy uložených dat. Pro instalaci modů viz Instalace modů pro Starbound. Pro admin příkazy a oprávnění viz Admin příkazy pro Starbound.

Serverový panel: Veškerá správa serveru se provádí prostřednictvím GPanel na gpanel.legionhosting.net. Použijte Správce souborů nebo SFTP pro úpravu konfiguračních souborů.

Předpoklady

Před spuštěním serveru Starbound musíte mít následující:

Je vyžadován ověřený Steam účet. Soubory dedikovaného serveru Starbound (Steam App ID: 211820) nelze stáhnout přes anonymní SteamCMD. V záložce Startup v GPanel musíte zadat platné uživatelské jméno a heslo Steam účtu. Použitý Steam účet musí vlastnit kopii Starbound.
  • Steam účet, který vlastní Starbound. Binární soubor serveru není dostupný pro anonymní stažení -- účet, který zadáte, musí mít Starbound ve své knihovně.
  • Poznámky ke Steam Guard. Pokud má váš Steam účet povolen Steam Guard (dvoufaktorové ověření), budete muset při první instalaci zadat ověřovací kód prostřednictvím spouštěcí proměnné STEAM_AUTH. Po počátečním ověření SteamCMD uloží relaci do mezipaměti a následná spuštění by neměla vyžadovat opětovné zadání kódu, pokud mezipaměť nevyprší.
  • Doporučen samostatný Steam účet. Z bezpečnostních důvodů zvažte použití samostatného Steam účtu, který vlastní Starbound výhradně pro hosting serveru. Tím se vyhnete sdílení přihlašovacích údajů vašeho hlavního účtu a předejdete konfliktům, pokud chcete hrát na stejném účtu současně.

První spuštění

Po zakoupení serveru Starbound od Legion Hosting postupujte podle těchto kroků pro jeho první spuštění:

  1. Přihlaste se do GPanel a vyberte svůj server Starbound.
  2. Přejděte na záložku Startup.
  3. Vyplňte požadované přihlašovací údaje ke Steam:
    • STEAM_USER -- Uživatelské jméno vašeho Steam účtu (povinné).
    • STEAM_PASS -- Heslo vašeho Steam účtu (povinné).
    • STEAM_AUTH -- Váš Steam Guard 2FA kód, pokud je vyžádán (volitelné, potřeba pouze při první instalaci nebo po vypršení uložené relace).
  4. Přejděte na záložku Console a klikněte na Start.
  5. Server stáhne soubory dedikovaného serveru Starbound přes SteamCMD. Při prvním spuštění to může trvat několik minut.
  6. Po dokončení stahování server vygeneruje výchozí vesmír a začne naslouchat připojením.
Výzva Steam Guard: Pokud se server nepodaří spustit s chybou ověření, vraťte se na záložku Startup, zadejte aktuální Steam Guard kód do pole STEAM_AUTH a restartujte server. Zkontrolujte svůj e-mail nebo autentizační aplikaci pro získání kódu. Obvykle to stačí provést pouze jednou -- SteamCMD uloží relaci do mezipaměti pro budoucí spuštění.

Spouštěcí proměnné GPanel

Proměnná Povinná Popis
STEAM_USER Ano Uživatelské jméno Steam účtu. Musí vlastnit Starbound. Nelze použít anonymous.
STEAM_PASS Ano Heslo Steam účtu pro výše uvedené uživatelské jméno.
STEAM_AUTH Ne Kód dvoufaktorového ověření Steam Guard. Potřeba pouze při počátečním nastavení nebo po vypršení uložené relace.
WORKSHOP Ne Nastavte na 1 pro povolení podpory modů ze Steam Workshop, nebo 0 pro vypnutí. Výchozí hodnota je 0. Viz Instalace modů pro Starbound pro podrobnosti.

starbound_server.config

Hlavní konfigurační soubor serveru se nachází na:

storage/starbound_server.config

Tento soubor používá formát JSON. Upravte jej prostřednictvím Správce souborů v GPanel nebo přes SFTP. Server musí být zastaven před úpravou, protože změny se načítají při spuštění.

Vyžadován platný JSON. Parser konfigurace Starbound je přísný ohledně formátování JSON. Ujistěte se, že nejsou žádné koncové čárky, všechny řetězce jsou v uvozovkách a závorky jsou správně spárované. Jediná syntaktická chyba zabrání spuštění serveru.

Klíčová nastavení serveru

Nastavení Výchozí Popis
serverName "A Starbound Server" Název zobrazovaný v prohlížeči serverů a při připojení hráčů.
maxPlayers 8 Maximální počet hráčů, kteří mohou být připojeni současně.
gameServerPort 21025 Port, na kterém herní server naslouchá. Na Legion Hosting je nastaven automaticky -- neměňte ho, pokud vás k tomu nevyzve podpora.
gameServerBind "::" Síťové rozhraní pro navázání. Výchozí hodnota "::" naslouchá na všech rozhraních (IPv4 i IPv6). Nechte toto nastavení beze změny.
serverPassword "" Heslo vyžadované pro připojení k serveru. Nechte prázdné pro server bez hesla (veřejný přístup).
allowAnonymousConnections true Při hodnotě true se hráči mohou připojit bez účtu Starbound. Nastavte na false pro vyžadování ověření účtu u všech hráčů.
allowAssetsMismatch true Při hodnotě true se mohou připojit hráči s odlišnou sadou modů. Nastavte na false pro vynucení shodných assetů mezi serverem a klientem (doporučeno pro modované servery).
maxTeamSize 4 Maximální počet hráčů v jedné skupině/týmu.
clientIPJoinable false Zda se lze k serveru připojit přes přímou IP adresu. Pro dedikované servery by mělo být true.
clientP2PJoinable false Zda jsou povolena peer-to-peer připojení. Pro dedikované servery obvykle false.

Příklad 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"
    }
  }
}

Nastavení světa a vesmíru

Starbound používá procedurálně generovaný vesmír. Pokaždé, když hráč navštíví nový hvězdný systém nebo planetu, hra ji vygeneruje na základě semínka vesmíru a souřadnicového systému. Data vesmíru serveru jsou uložena v:

storage/universe/

Tento adresář obsahuje všechna vygenerovaná data světa, včetně planet, vesmírných stanic a hráči postavených struktur umístěných ve světě.

Konfigurace vesmíru

Parametry generování vesmíru lze upravit v souboru starbound_server.config nebo prostřednictvím souborů assetů souvisejících s vesmírem. Klíčové koncepty:

Koncept Popis
Semínko vesmíru Vesmír je procedurálně generován na základě souřadnic. Všechny servery se stejnou verzí hry vygenerují identické planety na stejných souřadnicích, ale objekty umístěné hráči a úpravy jsou jedinečné pro každý server.
Počáteční planeta Noví hráči se objeví na procedurálně vybrané počáteční planetě. Počáteční svět je planeta zahradního typu vhodná pro postup na začátku hry.
Soubory světů Každá navštívená planeta generuje soubor .world v storage/universe/. Tyto soubory obsahují úpravy terénu, umístěné objekty a změny dlaždic provedené hráči.
Celestiální data Soubory universe.chunks a universe.dat v adresáři universe ukládají celkový stav mapy vesmíru.
Sdílený vesmír: Všichni hráči na serveru sdílejí stejný vesmír. Změny, které jeden hráč provede na planetě (stavění, těžení, umísťování objektů), budou viditelné všem ostatním hráčům, kteří tuto planetu navštíví.
Resetování vesmíru: Pro zahájení úplně nového vesmíru zastavte server a smažte nebo přejmenujte celý adresář storage/universe/. Mějte na paměti, že tím odstraníte všechny vygenerované světy, včetně všech struktur postavených hráči. Vždy před tímto krokem proveďte zálohu.

Jak se připojit

Hráči se připojují k vašemu serveru Starbound pomocí herního menu pro více hráčů.

Přímé připojení přes IP

  1. Spusťte Starbound.
  2. Z hlavního menu klikněte na Multiplayer.
  3. Vyberte svou postavu.
  4. Do pole Server Address zadejte IP adresu a port vašeho serveru ve formátu: IP:Port
  5. Pokud má server nastaveno heslo, zadejte Account Name a Password odpovídající záznamu v serverUsers v konfiguraci serveru. Pokud je allowAnonymousConnections nastaveno na true a není nastaveno heslo serveru, tato pole mohou zůstat prázdná.
  6. Klikněte na Join Server.
Nalezení vaší IP adresy a portu: Viz Jak najít IP adresu a port vašeho serveru pro informace, kde tyto údaje najdete v GPanel.

Steam přátelé (nepoužitelné)

Funkce Steam "Připojit se ke hře" je určena pro hry hostované peer-to-peer, nikoli pro dedikované servery. Hráči musí použít výše popsanou metodu přímého připojení přes IP pro připojení k vašemu serveru na Legion Hosting.

Řešení problémů s připojením: Pokud se hráči nemohou připojit, ověřte následující:
  • Server běží a je plně spuštěn (zkontrolujte konzoli GPanel, zda se zobrazuje "Info: Server listened on").
  • Používá se správná IP adresa a port.
  • Pokud je nastaveno heslo serveru, hráč zadává správné přihlašovací údaje z serverUsers.
  • Pokud je allowAssetsMismatch nastaveno na false, nainstalované mody hráče musí přesně odpovídat modům serveru.
  • Server i klient používají stejnou verzi Starbound.
Pokud problémy přetrvávají, otevřete tiket podpory.

Správa uložených dat

Starbound ukládá všechna data serveru v adresáři storage/. Pochopení struktury souborů pomáhá se zálohováním, přenosy a řešením problémů.

Klíčové adresáře a soubory úložiště

Cesta Popis
storage/universe/ Obsahuje všechna vygenerovaná data světa -- planety, vesmírné stanice a úpravy světů provedené hráči. Každá navštívená planeta má soubor .world.
storage/player/ Obsahuje uložené soubory hráčů. Každý hráč má soubor .player ukládající jeho inventář, postup, stav questů a data lodi.
storage/starbound_server.config Hlavní konfigurační soubor serveru.
storage/starbound_server.log Soubor protokolu serveru. Užitečný pro diagnostiku pádů, chyb a problémů s připojením.

Vytváření záloh

Pravidelné zálohování chrání vesmír, data hráčů a konfiguraci vašeho serveru před náhodnou ztrátou nebo poškozením.

  1. Zastavte svůj server v GPanel, aby byla všechna data zapsána na disk.
  2. Připojte se k serveru přes SFTP nebo použijte Správce souborů.
  3. Stáhněte celý adresář storage/ do svého počítače.
  4. Uložte zálohu na bezpečné místo s označením data (např. storage-backup-2026-02-26).
Co zálohovat: Minimálně zálohujte adresáře storage/universe/ a storage/player/. Ty obsahují všechna data světů a postupu hráčů. Měli byste také zálohovat starbound_server.config pro zachování nastavení serveru.

Obnovení ze zálohy

  1. Zastavte svůj server.
  2. Nahrajte záložní soubory na odpovídající místa v adresáři storage/ a přepište existující soubory.
  3. Spusťte server.

Přenos světa z jiného serveru

Pro přesun vesmíru Starbound z jiného serveru nebo lokální hry:

  1. Zastavte zdrojový i cílový server.
  2. Zkopírujte adresář storage/universe/ ze zdrojového na cílový server.
  3. Volitelně zkopírujte storage/player/, pokud chcete přenést i data hráčů.
  4. Zkopírujte starbound_server.config pro zachování nastavení serveru.
  5. Spusťte cílový server a ověřte, že se svět správně načte.
Závislost na modech: Pokud byl vesmír vytvořen s mody, stejné mody musí být nainstalovány na cílovém serveru. Chybějící mody způsobí chyby nebo chybějící obsah při načítání dotčených světů.

Související články


Potřebujete pomoc?

Pokud máte problémy, které nejsou popsány v tomto průvodci, náš tým podpory je připraven vám pomoci. Otevřete tiket na legionhosting.net/submitticket.php s údaji o vašem serveru a popisem problému.


Byl pro vás tento článek užitečný?

Ready to Get Started?

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