ZentexNodeZentexNode ← Todos os artigos
Guia

"Can't keep up!" no Minecraft: o que é e como resolver

Por Tech Team 4 min de leitura
"Can't keep up!" no Minecraft: o que é e como resolver

⚡ O que o aviso significa

Se o console do seu servidor mostra Can't keep up! Is the server overloaded? Running 2500ms or 50 ticks behind, o servidor está dizendo que ficou para trás. O Minecraft tenta executar 20 ticks por segundo, ou seja, um tick a cada 50 ms. Quando os ticks demoram mais do que isso, o atraso vai se acumulando, e ao passar de cerca de 2 segundos (40 ticks) o servidor registra o aviso no console, no máximo uma vez a cada 15 segundos.

Um aviso isolado ao iniciar, ou enquanto alguém explora terreno novo, não é grave. Se ele se repete o tempo todo, o servidor está sobrecarregado, e os jogadores sentem isso como rubber banding: você anda para a frente e o jogo te puxa de volta, os blocos quebrados reaparecem e os mobs se movem aos saltos. A mensagem não diz a causa; é preciso procurar.

🔎 Primeiro, meça

Não mude nada no escuro. Estas são as ferramentas:
  • Vanilla (1.20.3 ou mais recente): /tick query mostra o tempo médio por tick. Abaixo de 50 ms o servidor está em dia; acima disso, está atrasando. É preciso ser operador.
  • Paper (1.21 ou mais recente): já vem com o profiler spark. /spark tps informa o TPS e o uso de CPU.
  • Forge, NeoForge e Fabric: o spark também existe como mod; coloque na pasta mods do servidor como qualquer outro.
Para saber o que está consumindo o tempo, execute /spark profiler start --timeout 120 enquanto o servidor está travando. Dois minutos depois você recebe um link com um relatório que mostra em qual parte do jogo, em qual mod ou em qual plugin cada tick é gasto.

🗺️ Causa 1: mundo novo sendo gerado

Gerar terreno é uma das tarefas mais pesadas de um servidor. Se o aviso aparece quando alguém explora ou voa de élitros, é isso. A solução é gerar o mapa com antecedência; explicamos passo a passo em como pré-gerar o mundo com o Chunky.

📏 Causa 2: distâncias altas demais

No arquivo server.properties há dois ajustes que multiplicam o trabalho para cada jogador conectado:
  • view-distance: quantos chunks de mundo o servidor envia em volta de cada jogador. Padrão 10; aceita de 3 a 32.
  • simulation-distance: até que distância as entidades continuam sendo atualizadas. Padrão 10; mesma faixa.
Baixe primeiro o simulation-distance para 6 ou 8 e, se não bastar, o view-distance para 8. Salve e reinicie o servidor. Valores de 16 ou mais com vários jogadores conectados costumam estar por trás desse aviso.

🐄 Causa 3: entidades demais

Fazendas com centenas de animais, itens no chão que ninguém pega, aldeões amontoados, longas cadeias de funis. No relatório do spark isso aparece como tempo gasto com entidades. Mantenha menos animais por cercado e desligue as fazendas que você não usa.

🧩 Causa 4: um mod ou um plugin

Se o relatório aponta um mod ou plugin específico, atualize e, se continuar igual, teste sem ele. Além disso:
  • Se você joga sem mods, com ou sem plugins, o Paper e o Purpur são versões do servidor feitas para render melhor que o Vanilla.
  • No Fabric e no NeoForge, o mod Lithium otimiza a lógica do jogo sem mudar a jogabilidade. Basta colocar no servidor; os jogadores não precisam instalar.

💾 Causa 5: falta de memória

Quando a RAM vive no limite, o Java gasta mais tempo liberando memória e os ticks ficam mais longos. Veja o consumo real no painel (como ler as métricas de CPU e RAM) e compare com quanta RAM um servidor de Minecraft precisa de acordo com seus mods e jogadores. Na ZentexNode você pode subir de plano sem perder dados se ficar faltando.

Lembre que quase toda a lógica do jogo roda em uma única thread. Quando o problema é um tick lento, o que resolve é tirar carga, não adicionar núcleos.

📋 Resumo

Quando aconteceCausa provávelO que fazer
Ao explorar ou voarGeração de mundoPré-gerar com o Chunky
Sempre que há vários jogadoresDistâncias altasBaixar simulation-distance e view-distance
Perto de uma base ou fazendaEntidadesMenos animais, itens e funis
Depois de adicionar um mod ou pluginEsse mod ou pluginPerfil com o spark; atualizar ou remover
Com a RAM no limiteMemória insuficienteConferir as métricas e o plano

Precisa de um servidor de Minecraft?

Hospedagem de Minecraft com ativação automática, painel próprio, Anti-DDoS e sem fidelidade. Se preferir não configurar por conta própria, há um serviço opcional de instalação assistida.

Ver planos de Minecraft a partir de R$ 12/mês →