Resposta curta. Você pode hospedar um servidor de Core Keeper por conta própria, de graça: instale o Core Keeper Dedicated Server (app 1963720 da Steam) com o SteamCMD usando login anônimo, inicie-o sob uma tela virtual com -batchmode e leia o Game ID que ele grava em GameInfo.txt. Os jogadores na Steam entram com esse Game ID, então não é preciso redirecionar portas, a menos que você queira conexões diretas, que usam a porta passada com -port. Ou alugue um servidor de Core Keeper e pule a configuração.
O servidor dedicado vem com 8 jogadores por padrão. Verificado em 5 de novembro de 2026, válido para o Core Keeper 1.3.0.7 (patch de segurança de 2 de novembro de 2026) e para a build do servidor dedicado 26331994.
Este guia usa os arquivos README.txt e ARGUMENTS.txt que a Pugstorm inclui no download do servidor dedicado, além do que usamos em nossos próprios servidores de Core Keeper. Para ir direto ao aluguel, veja a opção 2.
O que você precisa
Sistema operacional: este guia cobre uma máquina Linux de 64 bits (Debian ou Ubuntu). O README do download para Linux diz que o servidor roda sob o Xvfb, para funcionar em uma máquina sem monitor.
Hardware: a Pugstorm não publica requisitos do servidor no download. O ARGUMENTS.txt apenas avisa que um número maior de jogadores pode exigir mais recursos ou deixar a sessão instável. Para os nossos números, veja Quanta RAM um servidor de Core Keeper precisa?
Conta da Steam: não é necessária para baixar o servidor. O README indica steamcmd +login anonymous +app_update 1963720 +quit.
O jogo: os jogadores precisam do Core Keeper. Entrar por Game ID vale para a versão da Steam.
Rede: nada, se você só quiser entradas por Game ID pela rede de retransmissão da Steam. Uma porta de sua escolha, aberta no firewall e redirecionada no roteador, se quiser conexões diretas.
O software do servidor é gratuito. Você paga pela máquina, pela energia e pela banda, não pelo software.
Opção 1: hospedar por conta própria
Funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem. O Core Keeper precisa de um contexto gráfico mesmo sem tela: o README manda usar -batchmode (e não -nographics, porque parte da geração do mundo roda na GPU) e rodar sob o Xvfb.
Confirme que /home/steam/CoreKeeperServer/steamapps/appmanifest_1963720.acf existe. Em nossas próprias instalações, o SteamCMD às vezes terminava sem instalar nada, então, se o arquivo estiver faltando, rode o download de novo.
Iniciar o servidor com o _launch.sh da Pugstorm. Ele inicia o Xvfb, executa o servidor com -batchmode e -logfile CoreKeeperServerLog.txt e repassa os argumentos que você adicionar:
cd ~/CoreKeeperServer
./_launch.sh -world 0 -worldname "My Core Keeper World" -maxplayers 8
Leia o Game ID. O servidor grava GameInfo.txt ao lado do executável, com o Game ID e qualquer argumento que ele tenha rejeitado, e o _launch.sh o exibe assim que o arquivo existe. Se o arquivo estiver faltando, procure erros em CoreKeeperServerLog.txt.
Entre. No Core Keeper na Steam, escolha entrar em um jogo por Game ID e digite-o. Sem -gameid, o servidor cria um Game ID aleatório na primeira inicialização. No nosso teste na build 26331994, ele salvou esse ID como gameId em ServerConfig.json e o reutilizou na inicialização seguinte. Para escolher o seu, passe -gameid com 15 a 28 letras e números, sem Y, y, x, 0 e O. Um ID inválido é substituído por um aleatório.
Configurações que você pode passar na inicialização
Elas vêm do ARGUMENTS.txt. A maioria também pode ser definida em ServerConfig.json, no caminho de dados do servidor.
-world INDEX: o slot de salvamento, de 0 a 29. Índices diferentes dão mundos separados.
-worldname NAME: o nome que os jogadores veem. Use aspas se ele tiver espaços.
-worldseed SEED: só tem efeito quando o mundo é criado pela primeira vez.
-worldmode MODE: Normal, Hard, Creative ou Casual. Alternar entre Creative e não Creative depois que o mundo existe não é suportado.
-maxplayers COUNT: o padrão é 8.
-password "text": usada apenas em conexões diretas por IP, até 28 caracteres. Sem ela, o servidor cria uma aleatória. As entradas por Game ID não a usam.
-datapath PATH: onde ficam os saves. Por padrão, uma pasta DedicatedServer no local normal de salvamento do Core Keeper.
Conexões diretas e crossplay
Por padrão, o servidor usa a rede de retransmissão da Steam e não aceita entradas por IP. Passar -port ativa as conexões diretas, que é como o README habilita o crossplay: os jogadores da Steam continuam usando o Game ID, e os outros jogadores de PC entram com o IP, a porta e a senha listados em GameInfo.txt. A porta precisa estar aberta no firewall e redirecionada no roteador. O README também avisa que, com conexões diretas, o IP do servidor é compartilhado com os jogadores e o deles com o servidor. -allowonlyplatform limita as entradas a uma entre Steam, Epic, Microsoft ou GOG e só funciona junto com -port. -port só funciona como argumento de linha de comando, não em ServerConfig.json.
Opção 2: hospedar na PlayNHost
Alugar elimina a configuração do Linux, a tela virtual e a rotina de atualização.
Escolha um plano. Abra a página de hospedagem de servidor de Core Keeper e compare os planos (PYDRA no momento da escrita, para 8 jogadores). Clique em Personalizar plano no plano e conclua o pedido. Os preços mudam, então confira nessa página.
Aguarde a instalação. Você recebe um e-mail avisando que seu servidor de Core Keeper está pronto, e o servidor aparece em panel.playnhost.com.
Defina o mundo antes da primeira inicialização. O seed só tem efeito quando um mundo é criado pela primeira vez, e o modo difícil é o modo de mundo que você escolheria ao criar um mundo. Abra Configurações e defina primeiro Nome do mundo, Seed do mundo e Modo difícil. Índice do mundo escolhe o slot de salvamento. ID do jogo pode ficar vazio. Se você digitar o seu, deixe de fora Y, y, x, 0 e O: o jogo troca um ID inválido por um aleatório.
Iniciar o servidor. O painel o considera em execução quando o log exibe Started session.
Encontre o Game ID. Após a primeira inicialização, ele aparece na Visão geral do seu servidor como ID do jogo na Steam. Envie para seus amigos na Steam. Em poucos minutos, o painel o salva no campo ID do jogo, então ele continua o mesmo depois de uma reinicialização.
Entre. No Core Keeper na Steam, entre por Game ID e cole o código.
A instalação é verificada. Em nossas instalações, o SteamCMD às vezes terminava sem baixar o app e ainda assim informava sucesso. Nosso script de instalação tenta até três vezes e só continua quando o manifesto do app existe.
A tela virtual já vem embutida. Nossa linha de inicialização abre o Xvfb, executa o servidor com -batchmode e as configurações que você escolheu, e passa a porta do jogo com -port.
Um Game ID estável. Se você deixar o Game ID vazio, o servidor cria um código na primeira inicialização e o painel o salva no campo Game ID em poucos minutos, então ele não muda nas reinicializações seguintes. Ou digite o seu.
O Game ID é verificado. O campo só aceita de 15 a 28 letras e números. Ele não rejeita o 0, que o jogo não permite, então deixe o 0 de fora.
Existe uma pasta de mods. Um download novo do servidor não tem a pasta Mods, então criamos CoreKeeperServer_Data/StreamingAssets/Mods na instalação. Não baixamos mods para você: os mods vêm do mod.io e entram por upload, uma pasta para cada um. Veja Como adicionar mods ao seu servidor de Core Keeper.
Atualizações. A Atualização automática vem ativada por padrão e consulta a Steam quando o servidor inicia.
Hospedar por conta própria ou alugar: uma comparação honesta
Custo. Por conta própria: o software é gratuito, e você paga por hardware, energia e banda. Alugado: uma mensalidade definida pelo plano. Veja os planos atuais.
Disponibilidade. Por conta própria: tão confiável quanto sua máquina e sua internet de casa, e precisa estar ligado quando seus amigos jogam. Alugado: roda no hardware do provedor, não no seu PC.
Exposição de rede. Por conta própria só com Game ID: nenhuma porta para abrir. Com -port: seu IP é compartilhado com os jogadores. Alugado: seu IP de casa não entra na história.
Conhecimento necessário. Por conta própria: linha de comando, Xvfb, argumentos de inicialização e uma rotina de atualização. Alugado: um painel web com campos de formulário.
Atualizações. Por conta própria: parar, rodar o comando do SteamCMD de novo, iniciar. Alugado: com a atualização automática ligada, o servidor procura uma atualização a cada inicialização.
Hospedar por conta própria combina com você se uma máquina Linux já fica ligada o dia todo e você gosta de mexer. Alugar combina com você se prefere jogar a cuidar de um servidor.
Problemas comuns e soluções
As configurações do mundo não mudaram
Causa: o seed só tem efeito quando um mundo é criado pela primeira vez, e a Pugstorm não suporta alternar um mundo existente entre os modos Creative e não Creative.
Causa: o download do SteamCMD não terminou, então a pasta do servidor está vazia.
Solução: verifique se steamapps/appmanifest_1963720.acf existe e rode o download de novo.
FAQ
Posso hospedar um servidor de Core Keeper de graça?
Sim. O servidor dedicado é um app gratuito da Steam (1963720) com download anônimo. Você ainda paga pela máquina e pela internet, e ele precisa ficar ligado enquanto as pessoas jogam.
Quantos jogadores podem entrar?
O padrão é 8, definido com -maxplayers. O ARGUMENTS.txt avisa que mais jogadores podem exigir mais recursos ou deixar a sessão instável. Nosso plano é de 8 jogadores.
Preciso redirecionar portas?
Não para entrar por Game ID pela Steam. Só se você passar -port para conexões diretas.
Preciso ter o jogo para rodar o servidor?
Não para instalá-lo. Os jogadores precisam do Core Keeper para entrar.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade