O que é TPS no Minecraft e como melhorar
TPS é o relógio do servidor: 20 significa mundo fluido, abaixo disso tudo atrasa. MSPT mostra quanto cada tick custa em milissegundos. Medir antes de tunar separa problema de plugin de host errado.
O que é TPS e MSPT
Imagine o servidor como relógio metronômico: a cada tick, o jogo simula gravidade, pathfinding, crescimento de cultura, pistões e listeners de plugins. Vinte ticks por segundo significa cinquenta milissegundos disponíveis por ciclo. Se processamento leva sessenta ms, tick seguinte atrasa e fila cresce: TPS cai para dezenove ou menos.
MSPT expõe a verdade numérica que média de TPS no painel esconde. Servidor vazio pode mostrar 20 TPS estável enquanto MSPT sobe para oitenta ms no evento com trinta jogadores. Monitore MSPT em pico, não só gráfico verde da madrugada.
| Métrica | O que mede | Alvo prático |
|---|---|---|
| TPS | Ticks completados por segundo | 19.8 a 20 em pico |
| MSPT | Milissegundos gastos por tick | Abaixo de 50 ms |
| Ping | Latência de rede cliente host | Depende do público BR |
| RAM | Memória heap e mundo carregado | Margem, não cura plugin |
Documente trio de baseline: horário morto, horário médio e horário de evento. Sem comparação temporal, tuning vira chute caro.
TPS versus ping e lag de rede
Jogador com cento e vinte ms de ping e TPS vinte ainda sente delay de rede, mas mundo é consistente. Jogador com trinta ms de ping e TPS dezesseis vê blocos quebrados voltarem: problema é servidor, não rota. Diagnóstico correto evita migrar host quando plugin é culpado ou comprar plugin quando datacenter está no hemisfério errado.
- Lag de rede: traceroute instável, perda de pacotes, host longe do Brasil. Melhora com datacenter em São Paulo.
- Lag de tick: MSPT alto, TPS derretendo com ping baixo. Melhora com profiling, mundo e config Paper.
- Lag de cliente: FPS baixo, shaders extremos. Não confunda com performance do host.
Critérios de host no Brasil estão em melhor host Minecraft BR. Capacidade por plano aparece em quantos jogadores cabem no servidor.
Como medir com spark
Instale plugin spark no Paper, reinicie e gere profile durante queda perceptível: /spark profiler start, reproduza lag trinta a sessenta segundos, /spark profiler stop. Analise consumidores de CPU no tick thread, não só heap genérico.
- Profile com jogadores online fazendo ação real, não AFK.
- Salve link exportado antes de reiniciar servidor.
- Compare profile antes e depois de cada update de plugin.
- Use método binário: desative metade dos suspeitos, meça de novo.
Timings legacy
Servidores com cultura antiga ainda usam timings report. Funciona, mas spark entrega leitura mais rápida para staff não técnico. Guia profundo de tuning está em como reduzir lag em servidor Paper.
Nunca tune config agressiva sem backup. Reduzir spawn limits pode quebrar farm legitima da comunidade; comunique patch notes e teste em cópia do mundo quando possível.
Gargalos comuns no mundo
Mundo vivo acumula dívida técnica invisível: decoração de spawn com centenas de armor stands, item frames em parede inteira, villagers em hall comercial gigante, spawners empilhados por plugin de stack mob. Cada entidade participa do tick; excesso local derruba TPS global porque chunks centrais nunca descarregam.
| Causa | Sintoma | Ação |
|---|---|---|
| Entidades decorativas | TPS cai perto do spawn | Substituir por map art ou blocos estáticos |
| Hopper lines enormes | MSPT alto em farm industrial | Redesign com menos ticked hoppers |
| Plugin economy | Lag ao abrir shop | Profile SQL e cache de queries |
| World legado | Lag em chunk específica | Chunk analysis e limpeza de entidade |
- Limite projectiles em arenas mal dimensionadas.
- Eduque builders: entidade bonita tem custo de CPU.
- Eventos com centenas de jogadores numa área exigem dimensionamento extra, pico curto é normal, plateau longo não.
Otimização Paper e config
Depois de medir, ajuste alavancas de alto impacto e baixa controvérsia. View distance e simulation distance mal dimensionadas são vilões silenciosos; guia dedicado em otimizar view distance. Em paper-global.yml, revise limites de entidade, despawn inteligente e colisão antes de hacks agressivos que quebram gameplay.
- Reduza view distance em passos de dois, comunicando jogadores.
- Remova plugins abandonados há mais de dois anos sem update.
- Teste paper-global.yml em staging ou backup restaurado.
- Monitore MSPT após cada mudança por pelo menos uma noite de pico.
- Planeje upgrade de plano antes de evento se MSPT > 55 ms estável.
Quando trocar de host
Se MSPT fica saudável com Paper vanilla like, poucos plugins, view distance modesta e ainda assim TPS derrete com 16 jogadores no SMP, escale para Pro na linha Fácil ou revise CPU e disco do host. Redes grandes e modpacks pesados usam Minecraft Pro Ryzen. Quem ainda dimensiona pode comparar planos do Minecraft Fácil. Modpacks pesados usam linha modpack. Networks heterogêneas avaliam VPS Ryzen e dedicado. Bedrock segue rota Minecraft Bedrock. Alertas de queda de TPS podem ir para bot Discord. Visão geral de produtos em hospedagem Minecraft StreetHosting. TPS bom é hábito de operação: profile mensal, mundo enxuto e host certo no Brasil convertem hype de lançamento em temporada inteira sem meme de lag no chat.
Perguntas frequentes
- TPS 18 é jogável?
- Para survival casual, muitos jogadores toleram por curto período. Para PvP ranked, minigames competitivos ou redstone técnica, queda persistente abaixo de 19 frustra e gera desconfiança no host. Trate 18 como alerta amarelo, não normalidade.
- Por que TPS cai só quando entro no spawn?
- Chunks centralizados concentram entidades, hologramas, NPCs e redstone decorativa. Use profiler focado na região, reduza armor stands e item frames, limite partículas de plugins e avalie merge de entidades em paper global.
- spark ou timings?
- spark é padrão moderno: CPU, heap e consumidores de tick com interface mais clara. timings legacy ainda funciona em workflows antigos. O importante é profile durante lag real, não servidor ocioso.
- Upgrade de RAM melhora TPS?
- Só se gargalo for memória ou garbage collection por heap apertado. MSPT alto com RAM ociosa indica CPU ou plugin, não falta de gigabytes. Meça antes de pagar plano maior.
Próximo passo
Criar servidor Minecraft
Planos simples para iniciantes, com ativação em 60s, AntiDDoS e suporte em português.
Guias relacionados
Como reduzir lag em servidor Minecraft Paper (TPS e mspt)
Lag não é 'culpa do host' até você medir: mspt alto vem de mundo, configuração e código rodando no tick. Este texto prioriza diagnóstico antes de tunagem agressiva.
Como otimizar view distance no servidor Minecraft
View distance alta é tentadora, mas cada chunk extra consome RAM e CPU. O ajuste certo equilibra horizonte visual com TPS estável para sua comunidade.
Melhor host de Minecraft no Brasil: como escolher com segurança
Um bom host não é só preço baixo: é latência previsível, CPU que aguenta picos de tick, backups confiáveis e suporte que fala a mesma língua quando o servidor cai na sexta à noite.