NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de Core Keeper (2026)

Core KeeperUpdated Nov 5, 202611 min read

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.

Linux (Debian ou Ubuntu)

  1. Instale as bibliotecas.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 curl xvfb libxi6
    A Valve indica lib32gcc-s1 para o SteamCMD. O _launch.sh da Pugstorm verifica a presença de xvfb e libxi6 antes de iniciar o servidor.
  2. Crie um usuário steam e mude para ele. A Valve avisa que rodar o SteamCMD como root é um risco de segurança.
    sudo useradd -m steam
    sudo -iu steam
  3. Instale o SteamCMD com esse usuário.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Baixe o servidor.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/CoreKeeperServer +login anonymous +app_update 1963720 validate +quit
    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.
  5. 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
  6. 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.
  7. 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.

  1. 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.
  2. 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.
  3. 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.
  4. Iniciar o servidor. O painel o considera em execução quando o log exibe Started session.
  5. 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.
  6. Entre. No Core Keeper na Steam, entre por Game ID e cole o código.

Para os próximos passos, veja Como iniciar seu servidor de Core Keeper pela primeira vez e Como entrar no seu servidor de Core Keeper.

O que nossa configuração faz por você

  • 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.

Solução: aponte Índice do mundo (ou -world) para um slot não usado para criar um mundo novo. Veja Mudar uma configuração não mudou seu mundo de Core Keeper.

Os amigos não conseguem entrar

Causa: o Game ID está errado ou desatualizado, ou o amigo não está na versão da Steam.

Solução: copie o Game ID atual de novo. Veja Seus amigos não conseguem entrar no seu servidor de Core Keeper.

O servidor não iniciou depois de um download novo

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.

Pronto para jogar com os amigos? Veja os planos de servidor de Core Keeper.

Já tem um em outro lugar? Traga seu servidor para nós

Ferramentas grátis para Core Keeper

Estas ferramentas estão em inglês.

NOSSOS ÚLTIMOS ARTIGOS