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
Categorias

Guia de Configuração do Servidor Starbound

Disponível em: ENGLISH ESPAÑOL

Guia de Configuração do Servidor Starbound

Este guia aborda a configuração do seu servidor dedicado Starbound na Legion Hosting, incluindo pré-requisitos de autenticação Steam, primeira inicialização, configuração do servidor, configurações de universo, conexão de jogadores e gerenciamento de saves. Para instalação de mods, consulte Instalação de Mods do Starbound. Para comandos de admin e privilégios, consulte Comandos de Admin do Starbound.

Painel do Servidor: Todo o gerenciamento do servidor é feito através do GPanel em gpanel.legionhosting.net. Use o Gerenciador de Arquivos ou SFTP para editar arquivos de configuração.

Pré-requisitos

Antes de iniciar seu servidor Starbound, você deve ter o seguinte:

Conta Steam Autenticada Necessária. Os arquivos do servidor dedicado Starbound (Steam App ID: 211820) não podem ser baixados via SteamCMD anônimo. Você deve fornecer um nome de usuário e senha válidos de conta Steam na aba Startup do GPanel. A conta Steam utilizada deve possuir uma cópia do Starbound.
  • Uma conta Steam que possua Starbound. O binário do servidor não está disponível para download anônimo -- a conta que você fornecer deve ter Starbound em sua biblioteca.
  • Considerações sobre Steam Guard. Se sua conta Steam tem o Steam Guard (autenticação de dois fatores) habilitado, você precisará fornecer o código de autenticação via variável de inicialização STEAM_AUTH durante a primeira instalação. Após a autenticação inicial, o SteamCMD armazena a sessão em cache e as inicializações subsequentes não devem exigir o código novamente, a menos que o cache expire.
  • Conta Steam dedicada recomendada. Por segurança, considere usar uma conta Steam separada que possua Starbound exclusivamente para hospedagem de servidor. Isso evita compartilhar as credenciais da sua conta principal e previne conflitos se você quiser jogar na mesma conta simultaneamente.

Primeira Inicialização

Após adquirir seu servidor Starbound da Legion Hosting, siga estes passos para colocá-lo em funcionamento pela primeira vez:

  1. Faça login no GPanel e selecione seu servidor Starbound.
  2. Vá para a aba Startup.
  3. Preencha as credenciais Steam necessárias:
    • STEAM_USER -- Nome de usuário da sua conta Steam (obrigatório).
    • STEAM_PASS -- Senha da sua conta Steam (obrigatório).
    • STEAM_AUTH -- Seu código 2FA do Steam Guard, se solicitado (opcional, necessário apenas na primeira instalação ou quando a sessão em cache expirar).
  4. Vá para a aba Console e clique em Start.
  5. O servidor fará o download dos arquivos do servidor dedicado Starbound via SteamCMD. Isso pode levar vários minutos na primeira inicialização.
  6. Quando o download for concluído, o servidor gerará um universo padrão e começará a ouvir conexões.
Solicitação do Steam Guard: Se o servidor falhar ao iniciar com um erro de autenticação, volte para a aba Startup, insira seu código atual do Steam Guard no campo STEAM_AUTH e reinicie o servidor. Verifique seu e-mail ou aplicativo autenticador para obter o código. Normalmente, você só precisa fazer isso uma vez -- o SteamCMD armazenará a sessão em cache para futuras inicializações.

Variáveis de Inicialização do GPanel

Variável Obrigatório Descrição
STEAM_USER Sim Nome de usuário da conta Steam. Deve possuir Starbound. Não pode ser anonymous.
STEAM_PASS Sim Senha da conta Steam para o nome de usuário acima.
STEAM_AUTH Não Código de autenticação de dois fatores do Steam Guard. Necessário apenas durante a configuração inicial ou quando a sessão em cache expirar.
WORKSHOP Não Defina como 1 para habilitar suporte a mods da Steam Workshop, ou 0 para desabilitar. O padrão é 0. Consulte Instalação de Mods do Starbound para detalhes.

starbound_server.config

O arquivo principal de configuração do servidor está localizado em:

storage/starbound_server.config

Este arquivo usa formato JSON. Edite-o via o Gerenciador de Arquivos no GPanel ou através de SFTP. O servidor deve estar parado antes de editar, pois as alterações são carregadas na inicialização.

JSON válido obrigatório. O parser de configuração do Starbound é rigoroso com a formatação JSON. Certifique-se de que não há vírgulas extras no final, todas as strings estão entre aspas duplas e colchetes/chaves estão corretamente correspondidos. Um único erro de sintaxe impedirá o servidor de iniciar.

Configurações Principais do Servidor

Configuração Padrão Descrição
serverName "A Starbound Server" O nome exibido no navegador de servidores e quando jogadores se conectam.
maxPlayers 8 Número máximo de jogadores que podem estar conectados simultaneamente.
gameServerPort 21025 A porta em que o servidor do jogo escuta. Na Legion Hosting, isso é definido automaticamente -- não altere a menos que instruído pelo suporte.
gameServerBind "::" A interface de rede para vincular. O padrão "::" vincula a todas as interfaces (IPv4 e IPv6). Deixe como está.
serverPassword "" Senha necessária para entrar no servidor. Deixe vazio para sem senha (acesso público).
allowAnonymousConnections true Quando true, jogadores podem conectar sem uma conta Starbound. Defina como false para exigir autenticação de conta para todos os jogadores.
allowAssetsMismatch true Quando true, jogadores com conjuntos de mods diferentes ainda podem conectar. Defina como false para forçar a correspondência de assets entre servidor e cliente (recomendado para servidores com mods).
maxTeamSize 4 Número máximo de jogadores por grupo/equipe.
clientIPJoinable false Se o servidor pode ser acessado via IP direto. Deve ser true para servidores dedicados.
clientP2PJoinable false Se conexões peer-to-peer são permitidas. Geralmente false para servidores dedicados.

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

Configurações de Mundo e Universo

Starbound usa um universo gerado proceduralmente. Cada vez que um jogador visita um novo sistema estelar ou planeta, o jogo o gera com base em uma seed de universo e sistema de coordenadas. Os dados do universo do servidor são armazenados em:

storage/universe/

Este diretório contém todos os dados de mundo gerados, incluindo planetas, estações espaciais e estruturas construídas por jogadores colocadas no mundo.

Configuração do Universo

Os parâmetros de geração do universo podem ser ajustados no arquivo starbound_server.config ou através de arquivos de assets relacionados ao universo. Conceitos-chave:

Conceito Descrição
Seed do Universo O universo é gerado proceduralmente com base em coordenadas. Todos os servidores com a mesma versão do jogo gerarão planetas idênticos nas mesmas coordenadas, mas objetos colocados por jogadores e modificações são únicos para cada servidor.
Planeta Inicial Novos jogadores surgem em um planeta inicial selecionado proceduralmente. O mundo inicial é um planeta tipo jardim adequado para a progressão inicial do jogo.
Arquivos de Mundo Cada planeta visitado gera um arquivo .world em storage/universe/. Esses arquivos contêm modificações de terreno, objetos colocados e alterações de tiles feitas por jogadores.
Dados Celestiais Os arquivos universe.chunks e universe.dat no diretório do universo armazenam o estado geral do mapa do universo.
Universo compartilhado: Todos os jogadores no servidor compartilham o mesmo universo. Alterações que um jogador faz em um planeta (construir, minerar, colocar objetos) serão visíveis para todos os outros jogadores que visitarem aquele planeta.
Resetando o universo: Para iniciar um universo completamente novo, pare o servidor e exclua ou renomeie o diretório inteiro storage/universe/. Esteja ciente de que isso remove todos os mundos gerados, incluindo quaisquer estruturas construídas por jogadores. Sempre faça backup antes de fazer isso.

Como Conectar

Jogadores se conectam ao seu servidor Starbound usando o menu multijogador no jogo.

Conexão Direta via IP

  1. Inicie o Starbound.
  2. No menu principal, clique em Multiplayer.
  3. Selecione seu personagem.
  4. No campo Server Address, insira o endereço IP e a porta do seu servidor no formato: IP:Port
  5. Se o servidor tem uma senha definida, insira o Account Name e Password correspondentes a uma entrada serverUsers na configuração do servidor. Se allowAnonymousConnections estiver como true e nenhuma senha de servidor estiver definida, esses campos podem ser deixados vazios.
  6. Clique em Join Server.
Encontrando seu IP e porta: Consulte Como Encontrar o IP e a Porta do Seu Servidor para saber onde localizar essas informações no GPanel.

Amigos Steam (Não Aplicável)

O recurso "Entrar no Jogo" do Steam é para jogos hospedados peer-to-peer, não para servidores dedicados. Os jogadores devem usar o método de conexão direta por IP descrito acima para entrar no seu servidor Legion Hosting.

Solução de problemas de conexão: Se os jogadores não conseguem conectar, verifique o seguinte:
  • O servidor está em execução e completamente iniciado (verifique o console do GPanel para "Info: Server listened on").
  • O IP e a porta corretos estão sendo usados.
  • Se estiver usando uma senha de servidor, o jogador está inserindo as credenciais corretas de serverUsers.
  • Se allowAssetsMismatch estiver como false, os mods instalados do jogador devem corresponder exatamente aos mods do servidor.
  • Tanto o servidor quanto o cliente estão executando a mesma versão do Starbound.
Se os problemas persistirem, abra um ticket de suporte.

Gerenciamento de Saves

Starbound armazena todos os dados do servidor dentro do diretório storage/. Entender a estrutura de arquivos ajuda com backups, transferências e solução de problemas.

Principais Diretórios e Arquivos de Armazenamento

Caminho Descrição
storage/universe/ Contém todos os dados de mundo gerados -- planetas, estações espaciais e modificações de jogadores nos mundos. Cada planeta visitado tem um arquivo .world.
storage/player/ Contém arquivos de save dos jogadores. Cada jogador tem um arquivo .player armazenando seu inventário, progresso, estado de missões e dados da nave.
storage/starbound_server.config O arquivo principal de configuração do servidor.
storage/starbound_server.log Arquivo de log do servidor. Útil para diagnosticar travamentos, erros e problemas de conexão.

Criando Backups

Backups regulares protegem o universo, dados dos jogadores e configuração do seu servidor contra perda acidental ou corrupção.

  1. Pare seu servidor no GPanel para garantir que todos os dados foram gravados no disco.
  2. Conecte-se ao seu servidor via SFTP ou use o Gerenciador de Arquivos.
  3. Baixe o diretório inteiro storage/ para seu computador local.
  4. Armazene o backup em um local seguro com uma etiqueta de data (ex.: storage-backup-2026-02-26).
O que fazer backup: No mínimo, faça backup dos diretórios storage/universe/ e storage/player/. Eles contêm todos os dados de mundo e progresso dos jogadores. Você também deve fazer backup do starbound_server.config para preservar as configurações do servidor.

Restaurando a partir de Backup

  1. Pare seu servidor.
  2. Faça upload dos seus arquivos de backup para os locais correspondentes no diretório storage/, sobrescrevendo os arquivos existentes.
  3. Inicie o servidor.

Transferindo um Mundo de Outro Servidor

Para mover seu universo Starbound de outro servidor ou de um jogo local:

  1. Pare tanto o servidor de origem quanto o de destino.
  2. Copie o diretório storage/universe/ da origem para o servidor de destino.
  3. Opcionalmente, copie storage/player/ se você quiser transferir os dados dos jogadores também.
  4. Copie seu starbound_server.config para preservar as configurações do servidor.
  5. Inicie o servidor de destino e verifique se o mundo carrega corretamente.
Dependência de mods: Se o universo foi gerado com mods, esses mesmos mods devem estar instalados no servidor de destino. Mods ausentes causarão erros ou conteúdo faltando ao carregar os mundos afetados.

Artigos Relacionados


Precisa de Ajuda?

Se você está enfrentando problemas não cobertos neste guia, nossa equipe de suporte está disponível para ajudar. Abra um ticket em legionhosting.net/submitticket.php com os detalhes do seu servidor e uma descrição do problema.


Este artigo foi útil?

Ready to Get Started?

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