Offerta Lampo 50% di sconto su tutti i server Ultimo giorno!
Termina tra: 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
Categorie

Guida alla Configurazione del Server Starbound

IT starbound setup config server universe connect 0 hanno trovato utile questo articolo

Guida alla Configurazione del Server Starbound

Questa guida copre la configurazione del tuo server dedicato Starbound su Legion Hosting, inclusi i prerequisiti di autenticazione Steam, il primo avvio, la configurazione del server, le impostazioni dell'universo, la connessione dei giocatori e la gestione dei salvataggi. Per l'installazione delle mod, consulta Installazione Mod Starbound. Per i comandi e i privilegi admin, consulta Comandi Admin Starbound.

Pannello del Server: Tutta la gestione del server avviene tramite GPanel su gpanel.legionhosting.net. Usa il File Manager o SFTP per modificare i file di configurazione.

Prerequisiti

Prima di avviare il tuo server Starbound, devi avere quanto segue:

È Richiesto un Account Steam Autenticato. I file del server dedicato Starbound (Steam App ID: 211820) non possono essere scaricati tramite SteamCMD anonimo. Devi fornire nome utente e password di un account Steam valido nella scheda Startup di GPanel. L'account Steam utilizzato deve possedere una copia di Starbound.
  • Un account Steam che possiede Starbound. Il binario del server non è disponibile per il download anonimo -- l'account che fornisci deve avere Starbound nella sua libreria.
  • Considerazioni su Steam Guard. Se il tuo account Steam ha Steam Guard (autenticazione a due fattori) abilitato, dovrai fornire il codice di autenticazione tramite la variabile di avvio STEAM_AUTH durante la prima installazione. Dopo l'autenticazione iniziale, SteamCMD memorizza nella cache la sessione e gli avvii successivi non dovrebbero richiedere nuovamente il codice a meno che la cache non scada.
  • Account Steam dedicato consigliato. Per sicurezza, considera l'utilizzo di un account Steam separato che possiede Starbound esclusivamente per l'hosting del server. Questo evita di condividere le credenziali del tuo account principale e previene conflitti se vuoi giocare contemporaneamente sullo stesso account.

Primo Avvio

Dopo aver acquistato il tuo server Starbound da Legion Hosting, segui questi passaggi per farlo funzionare per la prima volta:

  1. Accedi a GPanel e seleziona il tuo server Starbound.
  2. Vai alla scheda Startup.
  3. Compila le credenziali Steam richieste:
    • STEAM_USER -- Il nome utente del tuo account Steam (obbligatorio).
    • STEAM_PASS -- La password del tuo account Steam (obbligatoria).
    • STEAM_AUTH -- Il tuo codice 2FA di Steam Guard, se richiesto (opzionale, necessario solo alla prima installazione o quando la sessione memorizzata nella cache scade).
  4. Vai alla scheda Console e clicca su Start.
  5. Il server scaricherà i file del server dedicato Starbound tramite SteamCMD. Questo può richiedere diversi minuti al primo avvio.
  6. Una volta completato il download, il server genererà un universo predefinito e inizierà ad ascoltare le connessioni.
Richiesta Steam Guard: Se il server non si avvia con un errore di autenticazione, torna alla scheda Startup, inserisci il tuo codice Steam Guard corrente nel campo STEAM_AUTH e riavvia il server. Controlla la tua email o l'app di autenticazione per il codice. Di solito devi farlo solo una volta -- SteamCMD memorizzerà nella cache la sessione per gli avvii futuri.

Variabili di Avvio GPanel

Variabile Obbligatoria Descrizione
STEAM_USER Nome utente dell'account Steam. Deve possedere Starbound. Non può essere anonymous.
STEAM_PASS Password dell'account Steam per il nome utente sopra.
STEAM_AUTH No Codice di autenticazione a due fattori Steam Guard. Necessario solo durante la configurazione iniziale o quando la sessione memorizzata nella cache scade.
WORKSHOP No Imposta su 1 per abilitare il supporto mod Steam Workshop, o 0 per disabilitare. Il valore predefinito è 0. Consulta Installazione Mod Starbound per i dettagli.

starbound_server.config

Il file di configurazione principale del server si trova in:

storage/starbound_server.config

Questo file utilizza il formato JSON. Modificalo tramite il File Manager in GPanel o tramite SFTP. Il server deve essere arrestato prima della modifica, poiché le modifiche vengono caricate all'avvio.

È richiesto JSON valido. Il parser di configurazione di Starbound è rigoroso riguardo la formattazione JSON. Assicurati che non ci siano virgole finali, che tutte le stringhe siano tra virgolette doppie e che le parentesi quadre/graffe siano correttamente abbinate. Un singolo errore di sintassi impedirà l'avvio del server.

Impostazioni Chiave del Server

Impostazione Predefinito Descrizione
serverName "A Starbound Server" Il nome visualizzato nel browser del server e quando i giocatori si connettono.
maxPlayers 8 Numero massimo di giocatori che possono essere connessi contemporaneamente.
gameServerPort 21025 La porta su cui il server di gioco è in ascolto. Su Legion Hosting, questa viene impostata automaticamente -- non modificarla a meno che non sia richiesto dal supporto.
gameServerBind "::" L'interfaccia di rete a cui collegarsi. Il valore predefinito "::" si collega a tutte le interfacce (IPv4 e IPv6). Lascia come è.
serverPassword "" Password richiesta per unirsi al server. Lascia vuoto per nessuna password (accesso pubblico).
allowAnonymousConnections true Quando true, i giocatori possono connettersi senza un account Starbound. Imposta su false per richiedere l'autenticazione dell'account a tutti i giocatori.
allowAssetsMismatch true Quando true, i giocatori con set di mod differenti possono comunque connettersi. Imposta su false per imporre la corrispondenza degli asset tra server e client (consigliato per server moddati).
maxTeamSize 4 Numero massimo di giocatori per gruppo/squadra.
clientIPJoinable false Se il server può essere raggiunto tramite IP diretto. Dovrebbe essere true per i server dedicati.
clientP2PJoinable false Se le connessioni peer-to-peer sono consentite. In genere false per i server dedicati.

Esempio 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"
    }
  }
}

Impostazioni del Mondo e dell'Universo

Starbound utilizza un universo generato proceduralmente. Ogni volta che un giocatore visita un nuovo sistema stellare o pianeta, il gioco lo genera in base a un seme di universo e a un sistema di coordinate. I dati dell'universo del server sono memorizzati in:

storage/universe/

Questa directory contiene tutti i dati dei mondi generati, inclusi pianeti, stazioni spaziali e strutture costruite dai giocatori e collocate nel mondo.

Configurazione dell'Universo

I parametri di generazione dell'universo possono essere regolati nel file starbound_server.config o tramite i file degli asset relativi all'universo. Concetti chiave:

Concetto Descrizione
Seme dell'Universo L'universo è generato proceduralmente in base alle coordinate. Tutti i server con la stessa versione del gioco genereranno pianeti identici alle stesse coordinate, ma gli oggetti posizionati dai giocatori e le modifiche sono unici per ogni server.
Pianeta di Partenza I nuovi giocatori appaiono su un pianeta di partenza selezionato proceduralmente. Il mondo iniziale è un pianeta di tipo giardino adatto alla progressione nelle prime fasi del gioco.
File dei Mondi Ogni pianeta visitato genera un file .world in storage/universe/. Questi file contengono modifiche al terreno, oggetti posizionati e cambiamenti delle tile effettuati dai giocatori.
Dati Celesti I file universe.chunks e universe.dat nella directory dell'universo memorizzano lo stato complessivo della mappa dell'universo.
Universo condiviso: Tutti i giocatori sul server condividono lo stesso universo. Le modifiche che un giocatore apporta a un pianeta (costruzione, estrazione, posizionamento di oggetti) saranno visibili a tutti gli altri giocatori che visitano quel pianeta.
Reimpostare l'universo: Per iniziare un universo completamente nuovo, arresta il server e elimina o rinomina l'intera directory storage/universe/. Tieni presente che questo rimuove tutti i mondi generati, comprese eventuali strutture costruite dai giocatori. Esegui sempre un backup prima di farlo.

Come Connettersi

I giocatori si connettono al tuo server Starbound utilizzando il menu multiplayer in-game.

Connessione Diretta tramite IP

  1. Avvia Starbound.
  2. Dal menu principale, clicca su Multiplayer.
  3. Seleziona il tuo personaggio.
  4. Nel campo Server Address, inserisci l'indirizzo IP e la porta del tuo server nel formato: IP:Port
  5. Se il server ha una password impostata, inserisci l'Account Name e la Password corrispondenti a una voce serverUsers nella configurazione del server. Se allowAnonymousConnections è true e non è impostata alcuna password del server, questi campi possono essere lasciati vuoti.
  6. Clicca su Join Server.
Trovare il tuo IP e la porta: Consulta Come Trovare l'IP e la Porta del Tuo Server per sapere dove individuarli in GPanel.

Amici Steam (Non Applicabile)

La funzione "Join Game" di Steam è per giochi ospitati peer-to-peer, non per server dedicati. I giocatori devono utilizzare il metodo di connessione IP diretta descritto sopra per unirsi al tuo server Legion Hosting.

Risoluzione dei problemi di connessione: Se i giocatori non possono connettersi, verifica quanto segue:
  • Il server è in esecuzione e completamente avviato (controlla la console GPanel per "Info: Server listened on").
  • Vengono utilizzati l'IP e la porta corretti.
  • Se si utilizza una password del server, il giocatore sta inserendo le credenziali serverUsers corrette.
  • Se allowAssetsMismatch è false, le mod installate del giocatore devono corrispondere esattamente alle mod del server.
  • Sia il server che il client eseguono la stessa versione di Starbound.
Se i problemi persistono, apri un ticket di supporto.

Gestione dei Salvataggi

Starbound memorizza tutti i dati del server all'interno della directory storage/. Comprendere la struttura dei file aiuta con backup, trasferimenti e risoluzione dei problemi.

Directory e File di Archiviazione Chiave

Percorso Descrizione
storage/universe/ Contiene tutti i dati dei mondi generati -- pianeti, stazioni spaziali e modifiche dei giocatori ai mondi. Ogni pianeta visitato ha un file .world.
storage/player/ Contiene i file di salvataggio dei giocatori. Ogni giocatore ha un file .player che memorizza il proprio inventario, progresso, stato delle missioni e dati della nave.
storage/starbound_server.config Il file di configurazione principale del server.
storage/starbound_server.log File di log del server. Utile per diagnosticare crash, errori e problemi di connessione.

Creazione di Backup

I backup regolari proteggono l'universo del tuo server, i dati dei giocatori e la configurazione da perdite accidentali o corruzione.

  1. Arresta il tuo server in GPanel per assicurarti che tutti i dati siano scritti su disco.
  2. Connettiti al tuo server tramite SFTP o usa il File Manager.
  3. Scarica l'intera directory storage/ sul tuo computer locale.
  4. Conserva il backup in una posizione sicura con un'etichetta di data (es. storage-backup-2026-02-26).
Cosa fare il backup: Come minimo, esegui il backup delle directory storage/universe/ e storage/player/. Queste contengono tutti i dati del mondo e di progresso dei giocatori. Dovresti anche eseguire il backup di starbound_server.config per preservare le impostazioni del tuo server.

Ripristino da Backup

  1. Arresta il tuo server.
  2. Carica i tuoi file di backup nelle posizioni corrispondenti nella directory storage/, sovrascrivendo i file esistenti.
  3. Avvia il server.

Trasferimento di un Mondo da un Altro Server

Per spostare il tuo universo Starbound da un altro server o da una partita locale:

  1. Arresta sia il server di origine che quello di destinazione.
  2. Copia la directory storage/universe/ dal server di origine a quello di destinazione.
  3. Opzionalmente, copia storage/player/ se vuoi trasferire anche i dati dei giocatori.
  4. Copia il tuo starbound_server.config per preservare le impostazioni del server.
  5. Avvia il server di destinazione e verifica che il mondo si carichi correttamente.
Dipendenza dalle mod: Se l'universo è stato generato con mod, le stesse mod devono essere installate sul server di destinazione. Mod mancanti causeranno errori o contenuti mancanti durante il caricamento dei mondi interessati.

Articoli Correlati


Hai Bisogno di Aiuto?

Se riscontri problemi non trattati in questa guida, il nostro team di supporto è disponibile per assisterti. Apri un ticket su legionhosting.net/submitticket.php con i dettagli del tuo server e una descrizione del problema.


Questo articolo ti è stato utile?

Ready to Get Started?

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