Reduceri Fulger 50% reducere la toate serverele Ultima zi!
Se termină în: 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
Categorii

Ghidul de configurare a serverului Starbound


Ghidul de configurare a serverului Starbound

Acest ghid acoperă configurarea și setarea serverului tău dedicat de Starbound pe Legion Hosting, inclusiv condițiile prealabile pentru autentificarea Steam, prima pornire, configurarea serverului, setările universului, conectarea jucătorilor și gestionarea salvărilor. Pentru instalarea modurilor, consultă Instalarea modurilor pentru Starbound. Pentru comenzile și privilegiile de administrator, consultă Comenzile de administrator pentru Starbound.

Panoul serverului: Toată gestionarea serverului se face prin GPanel la gpanel.legionhosting.net. Folosește File Manager sau SFTP pentru a edita fișierele de configurare.

Condiții prealabile

Înainte de a porni serverul tău Starbound, trebuie să ai următoarele:

Este necesar un cont Steam autentificat. Fișierele serverului dedicat Starbound (Steam App ID: 211820) nu pot fi descărcate prin SteamCMD anonim. Trebuie să furnizezi un nume de utilizator și o parolă Steam valide în fila Startup din GPanel. Contul Steam folosit trebuie să dețină o copie a Starbound.
  • Un cont Steam care deține Starbound. Binarul serverului nu este disponibil pentru descărcare anonimă -- contul pe care îl furnizezi trebuie să aibă Starbound în biblioteca sa.
  • Considerații privind Steam Guard. Dacă contul tău Steam are Steam Guard (autentificare cu doi factori) activat, va trebui să furnizezi codul de autentificare prin variabila de pornire STEAM_AUTH în timpul primei instalări. După autentificarea inițială, SteamCMD memorează sesiunea în cache, iar pornirile ulterioare nu ar trebui să mai necesite codul, cu excepția cazului în care cache-ul expiră.
  • Se recomandă un cont Steam dedicat. Pentru securitate, ia în considerare folosirea unui cont Steam separat care deține Starbound exclusiv pentru găzduirea serverului. Acest lucru evită partajarea acreditărilor contului tău principal și previne conflictele dacă vrei să joci pe același cont simultan.

Prima pornire

După ce ai achiziționat serverul tău Starbound de la Legion Hosting, urmează acești pași pentru a-l face să funcționeze pentru prima dată:

  1. Conectează-te la GPanel și selectează serverul tău Starbound.
  2. Mergi la fila Startup.
  3. Completează acreditările Steam necesare:
    • STEAM_USER -- Numele de utilizator al contului tău Steam (obligatoriu).
    • STEAM_PASS -- Parola contului tău Steam (obligatorie).
    • STEAM_AUTH -- Codul tău 2FA Steam Guard, dacă ți se solicită (opțional, necesar doar la prima instalare sau când sesiunea memorată în cache expiră).
  4. Mergi la fila Console și apasă Start.
  5. Serverul va descărca fișierele serverului dedicat Starbound prin SteamCMD. Acest lucru poate dura câteva minute la prima lansare.
  6. Odată ce descărcarea se finalizează, serverul va genera un univers implicit și va începe să asculte conexiunile.
Solicitarea Steam Guard: Dacă serverul nu pornește cu o eroare de autentificare, întoarce-te la fila Startup, introdu codul tău Steam Guard curent în câmpul STEAM_AUTH și repornește serverul. Verifică e-mailul sau aplicația de autentificare pentru cod. De obicei trebuie să faci acest lucru o singură dată -- SteamCMD va memora sesiunea în cache pentru pornirile viitoare.

Variabilele de pornire GPanel

Variabilă Obligatorie Descriere
STEAM_USER Da Numele de utilizator al contului Steam. Trebuie să dețină Starbound. Nu poate fi anonymous.
STEAM_PASS Da Parola contului Steam pentru numele de utilizator de mai sus.
STEAM_AUTH Nu Codul de autentificare cu doi factori Steam Guard. Necesar doar în timpul configurării inițiale sau când sesiunea memorată în cache expiră.
WORKSHOP Nu Setează la 1 pentru a activa suportul pentru modurile Steam Workshop sau la 0 pentru a-l dezactiva. Valoarea implicită este 0. Consultă Instalarea modurilor pentru Starbound pentru detalii.

starbound_server.config

Fișierul principal de configurare a serverului se află la:

storage/starbound_server.config

Acest fișier folosește formatul JSON. Editează-l prin File Manager în GPanel sau prin SFTP. Serverul trebuie să fie oprit înainte de editare, deoarece modificările sunt încărcate la pornire.

Este necesar un JSON valid. Parserul de configurare al Starbound este strict în privința formatării JSON. Asigură-te că nu există virgule la final, că toate șirurile de caractere sunt între ghilimele duble și că parantezele/acoladele sunt corect împerecheate. O singură eroare de sintaxă va împiedica pornirea serverului.

Setări cheie ale serverului

Setare Implicit Descriere
serverName "A Starbound Server" Numele afișat în browserul de servere și când jucătorii se conectează.
maxPlayers 8 Numărul maxim de jucători care pot fi conectați simultan.
gameServerPort 21025 Portul pe care ascultă serverul de joc. Pe Legion Hosting, acesta este setat automat -- nu îl schimba decât dacă ești instruit de suport.
gameServerBind "::" Interfața de rețea la care să se lege. Valoarea implicită "::" se leagă la toate interfețele (IPv4 și IPv6). Lasă această valoare așa cum este.
serverPassword "" Parola necesară pentru a te alătura serverului. Lasă gol pentru nicio parolă (acces public).
allowAnonymousConnections true Când este true, jucătorii se pot conecta fără un cont Starbound. Setează la false pentru a solicita autentificarea contului pentru toți jucătorii.
allowAssetsMismatch true Când este true, jucătorii cu seturi diferite de moduri se pot conecta în continuare. Setează la false pentru a impune potrivirea asseturilor între server și client (recomandat pentru serverele cu moduri).
maxTeamSize 4 Numărul maxim de jucători per grup/echipă.
clientIPJoinable false Dacă serverului i se poate alătura cineva prin IP direct. Ar trebui să fie true pentru serverele dedicate.
clientP2PJoinable false Dacă sunt permise conexiunile peer-to-peer. De obicei false pentru serverele dedicate.

Exemplu de 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"
    }
  }
}

Setările lumii și ale universului

Starbound folosește un univers generat procedural. De fiecare dată când un jucător vizitează un nou sistem stelar sau o nouă planetă, jocul îl generează pe baza unei semințe a universului și a unui sistem de coordonate. Datele universului serverului sunt stocate în:

storage/universe/

Acest director conține toate datele lumilor generate, inclusiv planete, stații spațiale și structuri construite de jucători plasate în lume.

Configurarea universului

Parametrii de generare a universului pot fi ajustați în fișierul starbound_server.config sau prin fișiere asset legate de univers. Concepte cheie:

Concept Descriere
Sămânța universului Universul este generat procedural pe baza coordonatelor. Toate serverele cu aceeași versiune a jocului vor genera planete identice la aceleași coordonate, dar obiectele plasate de jucători și modificările sunt unice pentru fiecare server.
Planeta de pornire Jucătorii noi apar pe o planetă de pornire selectată procedural. Lumea de pornire este o planetă de tip grădină potrivită pentru progresia din etapele timpurii.
Fișierele lumii Fiecare planetă vizitată generează un fișier .world în storage/universe/. Aceste fișiere conțin modificări ale terenului, obiecte plasate și schimbări de dale făcute de jucători.
Datele celeste Fișierele universe.chunks și universe.dat din directorul universului stochează starea generală a hărții universului.
Univers partajat: Toți jucătorii de pe server împărtășesc același univers. Schimbările pe care un jucător le face unei planete (construcție, minerit, plasare de obiecte) vor fi vizibile pentru toți ceilalți jucători care vizitează acea planetă.
Resetarea universului: Pentru a începe un univers complet nou, oprește serverul și șterge sau redenumește întregul director storage/universe/. Reține că acest lucru elimină toate lumile generate, inclusiv orice structuri construite de jucători. Fă întotdeauna o copie de rezervă înainte de a face acest lucru.

Cum să te conectezi

Jucătorii se conectează la serverul tău Starbound folosind meniul multiplayer din joc.

Conectare directă prin IP

  1. Lansează Starbound.
  2. Din meniul principal, apasă Multiplayer.
  3. Selectează-ți personajul.
  4. În câmpul Server Address, introdu adresa IP și portul serverului tău în formatul: IP:Port
  5. Dacă serverul are setată o parolă, introdu Account Name și Password care corespund unei intrări serverUsers din configurația serverului. Dacă allowAnonymousConnections este true și nu este setată nicio parolă de server, aceste câmpuri pot fi lăsate goale.
  6. Apasă Join Server.
Găsirea IP-ului și portului tău: Consultă Cum să găsești IP-ul și portul serverului tău pentru a afla unde să le localizezi în GPanel.

Steam Friends (Nu se aplică)

Funcția Steam „Join Game” este pentru jocuri găzduite peer-to-peer, nu pentru servere dedicate. Jucătorii trebuie să folosească metoda de conectare directă prin IP descrisă mai sus pentru a se alătura serverului tău Legion Hosting.

Depanarea conexiunii: Dacă jucătorii nu se pot conecta, verifică următoarele:
  • Serverul rulează și a pornit complet (verifică consola GPanel pentru „Info: Server listened on”).
  • Se folosesc IP-ul și portul corecte.
  • Dacă se folosește o parolă de server, jucătorul introduce acreditările serverUsers corecte.
  • Dacă allowAssetsMismatch este false, modurile instalate ale jucătorului trebuie să se potrivească exact cu modurile serverului.
  • Atât serverul, cât și clientul rulează aceeași versiune de Starbound.
Dacă problemele persistă, deschide un tichet de suport.

Gestionarea salvărilor

Starbound stochează toate datele serverului în directorul storage/. Înțelegerea structurii de fișiere ajută la copiile de rezervă, transferuri și depanare.

Directoare și fișiere cheie de stocare

Cale Descriere
storage/universe/ Conține toate datele lumilor generate -- planete, stații spațiale și modificările jucătorilor asupra lumilor. Fiecare planetă vizitată are un fișier .world.
storage/player/ Conține fișierele de salvare ale jucătorilor. Fiecare jucător are un fișier .player care stochează inventarul, progresul, starea misiunilor și datele navei sale.
storage/starbound_server.config Fișierul principal de configurare a serverului.
storage/starbound_server.log Fișierul de jurnal al serverului. Util pentru diagnosticarea blocărilor, erorilor și problemelor de conexiune.

Crearea copiilor de rezervă

Copiile de rezervă regulate protejează universul, datele jucătorilor și configurația serverului tău de pierderea accidentală sau coruperea datelor.

  1. Oprește serverul în GPanel pentru a te asigura că toate datele sunt scrise pe disc.
  2. Conectează-te la serverul tău prin SFTP sau folosește File Manager.
  3. Descarcă întregul director storage/ pe computerul tău local.
  4. Stochează copia de rezervă într-o locație sigură cu o etichetă de dată (de ex., storage-backup-2026-02-26).
Ce să copiezi de rezervă: Cel puțin, fă o copie de rezervă a directoarelor storage/universe/ și storage/player/. Acestea conțin toate datele de progres ale lumii și ale jucătorilor. Ar trebui de asemenea să faci o copie de rezervă a starbound_server.config pentru a păstra setările serverului tău.

Restaurarea dintr-o copie de rezervă

  1. Oprește serverul.
  2. Încarcă fișierele copiei de rezervă în locațiile corespunzătoare din directorul storage/, suprascriind fișierele existente.
  3. Pornește serverul.

Transferul unei lumi de pe alt server

Pentru a-ți muta universul Starbound de pe alt server sau dintr-un joc local:

  1. Oprește atât serverul sursă, cât și cel de destinație.
  2. Copiază directorul storage/universe/ de pe serverul sursă pe cel de destinație.
  3. Opțional, copiază storage/player/ dacă vrei să transferi și datele jucătorilor.
  4. Copiază starbound_server.config pentru a păstra setările serverului.
  5. Pornește serverul de destinație și verifică dacă lumea se încarcă corect.
Dependența de moduri: Dacă universul a fost generat cu moduri, aceleași moduri trebuie instalate pe serverul de destinație. Modurile lipsă vor cauza erori sau conținut lipsă la încărcarea lumilor afectate.

Articole conexe


Ai nevoie de ajutor?

Dacă întâmpini probleme care nu sunt acoperite în acest ghid, echipa noastră de suport este disponibilă să te asiste. Deschide un tichet la legionhosting.net/submitticket.php cu detaliile serverului tău și o descriere a problemei.


A fost util acest articol?

Ready to Get Started?

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