"Meu servidor está com lag" é uma das queixas mais comuns entre donos de servidor Minecraft — mas na prática, "lag" pode significar coisas completamente diferentes, com causas e soluções diferentes. Entender qual tipo você está enfrentando é o primeiro passo para resolver de verdade.
Lag de rede vs lag de tick: a diferença que muda tudo
Existem dois tipos fundamentalmente distintos de lag, e confundi-los leva a tentar resolver o problema errado:
- Lag de rede (ping alto): os jogadores veem outros jogadores "teleportando" ou com movimento entrecortado, mas o mundo em si funciona normalmente para quem está com boa conexão. Isso indica um problema de latência entre o jogador e o servidor.
- Lag de tick (TPS baixo): o mundo inteiro fica lento para todos, incluindo quebra de blocos demorada, mobs travados, e o próprio tempo do jogo (dia/noite) passando devagar. Isso indica que o servidor está sobrecarregado processando o jogo em si.
Como diagnosticar lag de tick (TPS)
A maioria dos servidores Paper/Spigot permite rodar o comando /tps no console ou no jogo (com permissão de operador). O valor ideal é próximo de 20.0 — quanto mais abaixo disso, mais lento o servidor está processando cada tick do jogo.
Causas comuns de TPS baixo:
- Excesso de entidades: muitos mobs, itens dropados no chão ou animais acumulados numa área específica
- Redstone mal otimizada: circuitos complexos rodando constantemente consomem processamento a cada tick
- Farms automáticas mal projetadas: farms de mobs ou itens que geram uma quantidade excessiva de entidades simultâneas
- Plugins mal otimizados: alguns plugins fazem verificações pesadas repetidamente, sobrecarregando o processador
- Chunks carregados demais: um
view-distancemuito alto força o servidor a processar mais área do mundo simultaneamente - CPU insuficiente: diferente da RAM, o Minecraft depende fortemente de desempenho de núcleo único (single-thread) para processar ticks — um processador com clock alto ajuda mais que um com muitos núcleos fracos
Como diagnosticar lag de rede (ping)
Ping alto normalmente não tem relação com a RAM ou CPU do servidor, e sim com:
- Distância geográfica: um servidor hospedado nos EUA vai naturalmente ter ping mais alto para jogadores no Brasil do que um hospedado em território nacional
- Qualidade da rede do provedor de hospedagem: a rota que os dados percorrem entre o jogador e o data center importa tanto quanto a distância física
- Conexão do próprio jogador: Wi-Fi instável, internet compartilhada ou uma conexão residencial congestionada também causam sintomas parecidos
- Ataques DDoS em andamento: um ataque de negação de serviço pode gerar picos súbitos de ping para todos os jogadores ao mesmo tempo
Teste rápido: se apenas um jogador específico reclama de lag enquanto os outros estão bem, o problema provavelmente é da conexão dele. Se todos os jogadores relatam o mesmo problema ao mesmo tempo, o problema está no servidor ou na rede da hospedagem.
Soluções práticas por tipo de lag
Para lag de tick
- Reduzir o
view-distancee osimulation-distanceno server.properties - Instalar plugins de limpeza automática de entidades e itens acumulados (como ClearLag)
- Revisar e otimizar farms automáticas que geram excesso de mobs ou itens
- Fazer upgrade de plano se o uso de RAM/CPU estiver constantemente no limite
Para lag de rede
- Escolher hospedagem com servidores fisicamente próximos da maioria dos jogadores
- Verificar se a hospedagem tem proteção Anti-DDoS ativa por padrão
- Orientar jogadores a testarem em conexão cabeada em vez de Wi-Fi, quando possível
Quando o problema realmente é a infraestrutura
Se depois de otimizar plugins, reduzir entidades e ajustar configurações o servidor continua com TPS baixo, isso geralmente indica que o hardware disponível (RAM, mas principalmente a CPU) não é suficiente para a carga atual do servidor — e nesse caso, migrar para um plano com mais recursos costuma ser a solução mais direta.