Villámakció 50% kedvezmény minden szerverre Utolsó nap!
Hátralévő idő: 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
Kategóriák

Starbound szerver beállítási útmutató


Starbound szerver beállítási útmutató

Ez az útmutató bemutatja a Starbound dedikált szervered beállítását és konfigurálását a Legion Hosting-on, beleértve a Steam hitelesítési előfeltételeket, az első indítást, a szerver konfigurációt, az univerzum beállításokat, a játékosok csatlakoztatását és a mentéskezelést. Mod telepítéshez lásd a Starbound mod telepítés útmutatót. Admin parancsokhoz és jogosultságokhoz lásd a Starbound admin parancsok útmutatót.

Szerver panel: Minden szerverkezelés a GPanel-en keresztül történik a gpanel.legionhosting.net címen. Használd a File Manager-t vagy az SFTP-t a konfigurációs fájlok szerkesztéséhez.

Előfeltételek

A Starbound szervered indítása előtt a következőkre van szükséged:

Hitelesített Steam fiók szükséges. A Starbound dedikált szerver fájljai (Steam App ID: 211820) nem tölthetők le anonim SteamCMD-vel. Érvényes Steam fiók felhasználónevet és jelszót kell megadnod a GPanel Startup fülén. A használt Steam fióknak rendelkeznie kell a Starbound játékkal.
  • Egy Steam fiók, amely rendelkezik a Starbound játékkal. A szerver bináris nem érhető el anonim letöltéssel -- a megadott fióknak a könyvtárában kell lennie a Starbound-nak.
  • Steam Guard szempontok. Ha a Steam fiókodnak engedélyezve van a Steam Guard (kétfaktoros hitelesítés), az első telepítés során meg kell adnod a hitelesítési kódot a STEAM_AUTH indítási változón keresztül. Az első hitelesítés után a SteamCMD gyorsítótárazza a munkamenetet, és a további indítások nem igényelnek újabb kódot, hacsak a gyorsítótár le nem jár.
  • Dedikált Steam fiók ajánlott. Biztonsági okokból érdemes egy külön Steam fiókot használni, amely rendelkezik a Starbound-dal, kizárólag szerver hosztolásra. Ezzel elkerülhető az elsődleges fiókod hitelesítő adatainak megosztása és megakadályozza az ütközéseket, ha egyszerre szeretnél játszani ugyanazon a fiókon.

Első indítás

A Starbound szervered megvásárlása után a Legion Hosting-tól, kövesd ezeket a lépéseket az első futtatáshoz:

  1. Jelentkezz be a GPanel-be és válaszd ki a Starbound szerveredet.
  2. Menj a Startup fülre.
  3. Töltsd ki a szükséges Steam hitelesítő adatokat:
    • STEAM_USER -- A Steam fiókod felhasználóneve (kötelező).
    • STEAM_PASS -- A Steam fiókod jelszava (kötelező).
    • STEAM_AUTH -- A Steam Guard 2FA kódod, ha kéri (opcionális, csak az első telepítéskor vagy a gyorsítótárazott munkamenet lejártakor szükséges).
  4. Menj a Console fülre és kattints a Start gombra.
  5. A szerver letölti a Starbound dedikált szerver fájlokat a SteamCMD-n keresztül. Ez az első indításkor több percet is igénybe vehet.
  6. A letöltés befejezése után a szerver létrehoz egy alapértelmezett univerzumot és megkezdi a csatlakozások fogadását.
Steam Guard felszólítás: Ha a szerver hitelesítési hibával nem indul el, menj vissza a Startup fülre, írd be az aktuális Steam Guard kódodat a STEAM_AUTH mezőbe, és indítsd újra a szervert. Ellenőrizd az e-mailjeidet vagy a hitelesítő alkalmazásodat a kódért. Ezt általában csak egyszer kell megtenned -- a SteamCMD gyorsítótárazza a munkamenetet a jövőbeli indításokhoz.

GPanel indítási változók

Változó Kötelező Leírás
STEAM_USER Igen Steam fiók felhasználónév. Rendelkeznie kell a Starbound-dal. Nem lehet anonymous.
STEAM_PASS Igen A fenti felhasználónévhez tartozó Steam fiók jelszó.
STEAM_AUTH Nem Steam Guard kétfaktoros hitelesítési kód. Csak a kezdeti beállítás során vagy a gyorsítótárazott munkamenet lejártakor szükséges.
WORKSHOP Nem Állítsd 1 értékre a Steam Workshop mod támogatás engedélyezéséhez, vagy 0 értékre a letiltásához. Az alapértelmezett 0. Részletekért lásd a Starbound mod telepítés útmutatót.

starbound_server.config

Az elsődleges szerver konfigurációs fájl a következő helyen található:

storage/starbound_server.config

Ez a fájl JSON formátumot használ. Szerkeszd a GPanel File Manager-ével vagy SFTP-n keresztül. A szervert le kell állítani a szerkesztés előtt, mivel a változtatások indításkor töltődnek be.

Érvényes JSON szükséges. A Starbound konfigurációs értelmezője szigorú a JSON formázást illetően. Győződj meg róla, hogy nincsenek záró vesszők, minden szöveg dupla idézőjelben van, és a zárójelek/kapcsos zárójelek megfelelően illeszkednek. Egyetlen szintaktikai hiba megakadályozza a szerver indulását.

Kulcsfontosságú szerver beállítások

Beállítás Alapértelmezett Leírás
serverName "A Starbound Server" A szerver böngészőben és a játékosok csatlakozásakor megjelenő név.
maxPlayers 8 Az egyidejűleg csatlakozható játékosok maximális száma.
gameServerPort 21025 A port, amelyen a játékszerver figyel. A Legion Hosting-on ez automatikusan be van állítva -- ne módosítsd, hacsak a támogatás nem kéri.
gameServerBind "::" A hálózati interfész, amelyhez kötődik. Az alapértelmezett "::" minden interfészhez kötődik (IPv4 és IPv6). Hagyd így.
serverPassword "" A szerverhez való csatlakozáshoz szükséges jelszó. Hagyd üresen jelszó nélküli (nyilvános) hozzáféréshez.
allowAnonymousConnections true true esetén a játékosok Starbound fiók nélkül is csatlakozhatnak. Állítsd false értékre, hogy minden játékostól fiók hitelesítést követelj.
allowAssetsMismatch true true esetén az eltérő mod készlettel rendelkező játékosok is csatlakozhatnak. Állítsd false értékre az egyező eszközök kikényszerítéséhez a szerver és a kliens között (moddolt szervereknél ajánlott).
maxTeamSize 4 A csapatonkénti/party-nkénti maximális játékosszám.
clientIPJoinable false Meghatározza, hogy a szerver csatlakozható-e közvetlen IP-vel. Dedikált szervereknél true legyen.
clientP2PJoinable false Meghatározza, hogy a peer-to-peer kapcsolatok engedélyezettek-e. Dedikált szervereknél általában false.

Példa 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"
    }
  }
}

Világ és univerzum beállítások

A Starbound procedurálisan generált univerzumot használ. Minden alkalommal, amikor egy játékos meglátogat egy új csillagrendszert vagy bolygót, a játék egy univerzum mag és koordinátarendszer alapján generálja azt. A szerver univerzum adatai itt tárolódnak:

storage/universe/

Ez a könyvtár tartalmazza az összes generált világadatot, beleértve a bolygókat, űrállomásokat és a játékosok által a világban elhelyezett építményeket.

Univerzum konfiguráció

Az univerzum generálási paraméterek a starbound_server.config fájlban vagy univerzumhoz kapcsolódó asset fájlokon keresztül módosíthatók. Kulcsfogalmak:

Fogalom Leírás
Univerzum mag Az univerzum procedurálisan generálódik koordináták alapján. Azonos játékverzióval rendelkező szerverek azonos bolygókat generálnak ugyanazokon a koordinátákon, de a játékosok által elhelyezett tárgyak és módosítások minden szerveren egyediek.
Kezdő bolygó Az új játékosok egy procedurálisan kiválasztott kezdő bolygón jelennek meg. A kezdő világ egy kert típusú bolygó, amely alkalmas a korai játékmenetre.
Világ fájlok Minden meglátogatott bolygó egy .world fájlt generál a storage/universe/ könyvtárban. Ezek a fájlok tartalmazzák a terepváltoztatásokat, elhelyezett tárgyakat és a játékosok által végzett csempe módosításokat.
Égi adatok A universe.chunks és universe.dat fájlok az univerzum könyvtárban az univerzum térkép általános állapotát tárolják.
Közös univerzum: A szerveren lévő összes játékos ugyanazt az univerzumot osztja meg. Az egy játékos által egy bolygón végzett változtatások (építés, bányászat, tárgyak elhelyezése) láthatóak lesznek minden más játékos számára, aki meglátogatja azt a bolygót.
Az univerzum visszaállítása: Egy teljesen friss univerzum indításához állítsd le a szervert és töröld vagy nevezd át a teljes storage/universe/ könyvtárat. Vedd figyelembe, hogy ez eltávolítja az összes generált világot, beleértve a játékosok által épített építményeket is. Mindig készíts biztonsági mentést, mielőtt ezt teszed.

Csatlakozás

A játékosok a játékon belüli többjátékos menün keresztül csatlakoznak a Starbound szerveredhez.

Közvetlen csatlakozás IP-vel

  1. Indítsd el a Starbound-ot.
  2. A főmenüben kattints a Multiplayer gombra.
  3. Válaszd ki a karakteredet.
  4. A Server Address mezőbe írd be a szervered IP-címét és portját a következő formátumban: IP:Port
  5. Ha a szerveren be van állítva jelszó, add meg a Account Name és Password mezőket a szerver konfigurációban lévő serverUsers bejegyzésnek megfelelően. Ha az allowAnonymousConnections true értékre van állítva és nincs szerver jelszó beállítva, ezek a mezők üresen hagyhatók.
  6. Kattints a Join Server gombra.
IP és port megtalálása: Lásd a Hogyan találd meg a szervered IP-jét és portját útmutatót, hogy hol találod ezeket a GPanel-ben.

Steam barátok (nem alkalmazható)

A Steam "Csatlakozás játékhoz" funkció peer-to-peer hosztolt játékokhoz való, nem dedikált szerverekhez. A játékosoknak a fent leírt közvetlen IP csatlakozási módszert kell használniuk a Legion Hosting szerveredhez való csatlakozáshoz.

Csatlakozási hibaelhárítás: Ha a játékosok nem tudnak csatlakozni, ellenőrizd a következőket:
  • A szerver fut és teljesen elindult (ellenőrizd a GPanel konzolban a "Info: Server listened on" üzenetet).
  • A helyes IP és port van használatban.
  • Ha szerver jelszó van beállítva, a játékos a helyes serverUsers hitelesítő adatokat adja meg.
  • Ha az allowAssetsMismatch false értékre van állítva, a játékos telepített modjainak pontosan meg kell egyezniük a szerver modjaival.
  • Mind a szerver, mind a kliens ugyanazt a Starbound verziót futtatja.
Ha a problémák továbbra is fennállnak, nyiss egy támogatási jegyet.

Mentéskezelés

A Starbound az összes szerver adatot a storage/ könyvtárban tárolja. A fájlstruktúra ismerete segít a biztonsági mentéseknél, átviteleknél és hibaelhárításnál.

Kulcsfontosságú tárolási könyvtárak és fájlok

Útvonal Leírás
storage/universe/ Tartalmazza az összes generált világadatot -- bolygókat, űrállomásokat és a játékosok világon végzett módosításait. Minden meglátogatott bolygónak van egy .world fájlja.
storage/player/ Tartalmazza a játékos mentés fájlokat. Minden játékosnak van egy .player fájlja, amely tárolja a leltárukat, előrehaladásukat, küldetés állapotukat és hajóadataikat.
storage/starbound_server.config A fő szerver konfigurációs fájl.
storage/starbound_server.log Szerver naplófájl. Hasznos összeomlások, hibák és csatlakozási problémák diagnosztizálásához.

Biztonsági mentések készítése

A rendszeres biztonsági mentések megvédik a szervered univerzumát, játékos adatait és konfigurációját a véletlen adatvesztéstől vagy sérüléstől.

  1. Állítsd le a szervered a GPanel-ben, hogy minden adat lemezre íródjon.
  2. Csatlakozz a szerveredhez SFTP-n keresztül vagy használd a File Manager-t.
  3. Töltsd le a teljes storage/ könyvtárat a helyi számítógépedre.
  4. Tárold a biztonsági mentést biztonságos helyen dátumcímkével (pl. storage-backup-2026-02-26).
Mit érdemes menteni: Minimum mentsd el a storage/universe/ és storage/player/ könyvtárakat. Ezek tartalmazzák az összes világ- és játékos előrehaladási adatot. A starbound_server.config fájlt is érdemes menteni a szerver beállításaid megőrzéséhez.

Visszaállítás biztonsági mentésből

  1. Állítsd le a szervered.
  2. Töltsd fel a biztonsági mentés fájljaidat a megfelelő helyekre a storage/ könyvtárban, felülírva a meglévő fájlokat.
  3. Indítsd el a szervert.

Világ átvitele másik szerverről

A Starbound univerzumod áthelyezéséhez másik szerverről vagy helyi játékból:

  1. Állítsd le mind a forrás, mind a cél szervert.
  2. Másold a storage/universe/ könyvtárat a forrás szerverről a cél szerverre.
  3. Opcionálisan másold a storage/player/ könyvtárat is, ha a játékos adatokat is át szeretnéd vinni.
  4. Másold a starbound_server.config fájlt a szerver beállítások megőrzéséhez.
  5. Indítsd el a cél szervert és ellenőrizd, hogy a világ megfelelően betöltődik.
Mod függőség: Ha az univerzum modokkal lett generálva, ugyanazokat a modokat telepíteni kell a cél szerveren is. A hiányzó modok hibákat vagy hiányzó tartalmat okoznak az érintett világok betöltésekor.

Kapcsolódó cikkek


Segítségre van szükséged?

Ha olyan problémát tapasztalsz, amelyet ez az útmutató nem tárgyal, támogatási csapatunk készséggel segít. Nyiss egy jegyet a legionhosting.net/submitticket.php címen a szervered adataival és a probléma leírásával.


Hasznos volt ez a cikk?

Ready to Get Started?

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