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

Configuração do Servidor Don't Starve Together


Este guia orienta você na configuração do seu servidor dedicado Don't Starve Together na Legion Hosting, desde a obtenção do token de servidor Klei até a configuração do servidor, modos de jogo, cavernas, geração de mundo e conexão. Para instalação de mods, consulte Instalação de Mods DST. Para comandos de administrador, consulte Comandos de Admin DST. Para problemas comuns, consulte Solução de Problemas DST.

1. Obtendo um Token de Servidor

Don't Starve Together requer um token de servidor Klei para autenticar seu servidor dedicado. Sem um token válido, o servidor não iniciará.

Passo 1 — Faça Login na Sua Conta Klei

Acesse accounts.klei.com e faça login com a conta que possui Don't Starve Together. Você pode entrar com Steam, PSN, Xbox ou uma conta Klei independente.

Passo 2 — Navegue até Servidores de Jogo

Após fazer login, clique em Games na barra de navegação superior e selecione Don't Starve Together. Na página do jogo, encontre e clique na aba Game Servers.

Passo 3 — Gere um Novo Token

Clique no botão Add New Server. Dê ao seu servidor um nome amigável (isso é apenas para sua referência no site da Klei) e clique em Add New Server para confirmar. Seu novo token aparecerá — ele se parece com uma longa sequência de caracteres começando com pds-g^.

Passo 4 — Copie e Aplique o Token

Copie a sequência completa do token. No GPanel, navegue até a aba Startup do seu servidor e cole o token no campo Cluster Token. Alternativamente, você pode colocá-lo no arquivo cluster_token.txt no diretório raiz do seu servidor.

Mantenha seu token privado. Qualquer pessoa com seu token de servidor pode se passar pelo seu servidor. Se você suspeitar que seu token foi comprometido, exclua-o no site da Klei e gere um novo.
Seu servidor não iniciará sem um token válido. Se você vir erros de autenticação no console, verifique se o token foi colado corretamente, sem espaços no início ou no final.

2. Configuração do Servidor

A maneira mais fácil de configurar seu servidor é através da aba Startup no GPanel. As seguintes variáveis estão disponíveis:

Variável Descrição Exemplo
Cluster Token Seu token de autenticação do servidor Klei (obrigatório) pds-g^KU_abc123...
Cluster Name O nome que os jogadores veem no navegador de servidores My DST Server
Cluster Description Uma breve descrição exibida no navegador de servidores Friendly survival server!
Game Mode O modo de jogo do servidor (veja a seção 3) survival
Max Players Número máximo de jogadores simultâneos 6
Cluster Password Senha necessária para entrar (deixe em branco para público) mypassword

Após alterar quaisquer variáveis de inicialização, clique em Save e depois Restart no seu servidor para que as alterações entrem em vigor.

3. Modos de Jogo

Don't Starve Together oferece três modos de jogo distintos, cada um alterando como a morte e o respawn funcionam:

Modo Comportamento ao Morrer Método de Reviver Ideal Para
Survival Jogadores mortos se tornam fantasmas. Se todos os jogadores morrerem, o mundo é reiniciado. Touch Stones, Life-Giving Amulets, Meat Effigies (usos limitados) Jogadores que querem uma experiência desafiadora e de alto risco
Endless Jogadores mortos se tornam fantasmas. O mundo nunca é reiniciado por mortes. Todos os métodos do Survival mais respawn ilimitado no Florid Postern (com penalidade de vida máxima) Jogadores casuais, grupos focados em construção, jogadores novos
Wilderness Jogadores mortos são completamente removidos. Sem fantasmas. Jogadores reaparecem em um local aleatório com inventário novo Servidores voltados para PvP, jogadores hardcore
Recomendação: Se você é novo na hospedagem de um servidor DST, o modo Endless é a opção mais tolerante. Você sempre pode alterar o modo de jogo posteriormente atualizando a variável de inicialização e reiniciando.

4. Configuração do cluster.ini

Para configurações mais avançadas, você pode editar o arquivo cluster.ini diretamente. Este arquivo está localizado no diretório raiz do seu servidor e controla as configurações de todo o cluster. Acesse-o pelo File Manager no GPanel ou por SFTP.

[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true

[NETWORK]
cluster_name = My DST Server
cluster_description = A friendly survival server
cluster_password =
cluster_language = en

[MISC]
console_enabled = true

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

Explicação das Configurações Principais

Configuração Descrição Padrão
game_mode Modo de jogo do servidor: survival, endless ou wilderness survival
max_players Número máximo de jogadores simultâneos 6
pvp Ativar ou desativar combate jogador contra jogador false
pause_when_empty Pausar a simulação do mundo quando nenhum jogador estiver conectado true
cluster_password Senha para entrar; deixe em branco para um servidor público (vazio)
shard_enabled Necessário para suporte a cavernas (veja a seção 5) false
console_enabled Permitir o console no jogo para administradores true
Nota: Se você definir valores tanto pela aba Startup do GPanel quanto pelo arquivo cluster.ini, os valores da aba Startup normalmente têm prioridade. Use um método ou outro para evitar confusão.

5. Configuração de Cavernas

Don't Starve Together usa uma arquitetura de shards onde o Overworld e as Cavernas rodam como instâncias de servidor separadas que se comunicam entre si. Na Legion Hosting, o suporte a cavernas pode estar disponível dependendo do seu plano.

Arquitetura Master/Cavernas

  • Master Shard — O Overworld (superfície). Esta é a instância principal do servidor à qual os jogadores se conectam.
  • Caves Shard — As cavernas subterrâneas. Esta roda como uma instância secundária com a qual o master shard se comunica internamente.

Habilitando Cavernas

Para habilitar as cavernas, certifique-se de que as seguintes configurações estejam no seu cluster.ini:

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

Cada shard tem seu próprio arquivo server.ini. O server.ini do Master shard (localizado na pasta Master/) deve conter:

[SHARD]
is_master = true

[STEAM]
master_server_port = 27018
authentication_port = 8768

O server.ini do Caves shard (localizado na pasta Caves/) deve conter:

[SHARD]
is_master = false
name = Caves

[STEAM]
master_server_port = 27019
authentication_port = 8769
Uso de recursos: Rodar cavernas efetivamente dobra o consumo de recursos do servidor. Se você tiver problemas de desempenho com as cavernas habilitadas, considere fazer upgrade do seu plano de servidor ou entre em contato com o suporte.

6. Geração de Mundo

Você pode personalizar as configurações de geração de mundo para alterar a frequência de recursos, criaturas, estações e biomas. As configurações de geração de mundo são armazenadas nos arquivos worldgenoverride.lua dentro do diretório de cada shard (Master/ e Caves/).

Exemplo de worldgenoverride.lua (Overworld)

return {
    override_enabled = true,
    preset = "SURVIVAL_TOGETHER",

    overrides = {
        -- Resources
        flint = "often",            -- "never", "rare", "default", "often", "always"
        rocks = "often",
        trees = "default",
        berrybush = "often",

        -- Creatures
        spiders = "default",
        hounds = "less",            -- "never", "less", "default", "more", "always"

        -- Season length
        autumn = "longseason",      -- "noseason", "shortseason", "default", "longseason"
        winter = "shortseason",
        spring = "default",
        summer = "default",

        -- World size and branching
        world_size = "large",       -- "small", "medium", "default", "large", "huge"
        branching = "default",      -- "never", "least", "default", "most"
    },
}

Exemplo de worldgenoverride.lua (Cavernas)

return {
    override_enabled = true,
    preset = "DST_CAVE",

    overrides = {
        mushtree = "often",
        bunnymen = "often",
        worms = "less",
        cave_spiders = "default",
        world_size = "default",
    },
}
Regeneração de mundo necessária: Alterações no worldgenoverride.lua só entram em vigor quando um novo mundo é gerado. Para aplicar as alterações, você deve excluir os dados de salvamento existentes e reiniciar o servidor. Faça backup dos seus arquivos de salvamento antes, caso queira preservá-los.

7. Como Conectar

Existem duas maneiras de se conectar ao seu servidor Don't Starve Together:

Método 1 — Navegar nos Jogos (Recomendado)

  1. Inicie Don't Starve Together e clique em Play.
  2. Selecione Browse Games no menu principal.
  3. Use a barra de pesquisa no topo para procurar o Cluster Name do seu servidor.
  4. Clique no seu servidor nos resultados e clique em Join.
  5. Se o seu servidor tiver senha, digite-a quando solicitado.

Método 2 — Conexão Direta via Console

  1. Inicie Don't Starve Together e clique em Play.
  2. Pressione a tecla ~ (til) para abrir o console.
  3. Digite o seguinte comando, substituindo o IP e a porta pelos detalhes do seu servidor no GPanel:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT)

Se o seu servidor requer senha:

c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT, "YOUR_PASSWORD")
Encontrando os detalhes do seu servidor: O IP e a porta do seu servidor são exibidos na página principal do seu servidor no GPanel.
Servidor não aparece? Pode levar alguns minutos para um servidor recém-iniciado aparecer no navegador de servidores. Certifique-se de que seu servidor está totalmente iniciado (verifique no console por mensagens como "Sim paused" ou mensagens similares de pronto). Verifique também se o filtro de região na tela Browse Games não está excluindo a localização do seu servidor.

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar um problema não coberto aqui, envie um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída de console relevante do GPanel.


Este artigo foi útil?

Ready to Get Started?

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