Servidores de Jogos

View distance e simulation distance: o equilíbrio ideal

View distance e simulation distance: o equilíbrio ideal

Duas linhas do server.properties estão entre as que mais afetam o desempenho do seu servidor: view-distance e simulation-distance.

View distance

Define quantos chunks ao redor de cada jogador o servidor envia para o cliente — ou seja, até onde o jogador enxerga.

  • Afeta memória, rede (dados enviados) e carregamento de chunks;
  • Valores altos deixam o horizonte bonito, mas multiplicam os chunks carregados.

Simulation distance

Define até onde o mundo "funciona" ao redor de cada jogador:

  • Mobs se movem e nascem;
  • Plantações crescem;
  • Redstone e máquinas funcionam;
  • Fornalhas processam.

Fora desse raio, os chunks são exibidos, mas ficam "congelados".

É a configuração com maior impacto na CPU, porque tudo dentro dela é processado a cada tick.

A matemática

O número de chunks cresce com o quadrado da distância. Com distância 10, cada jogador carrega uma área de 21 × 21 = 441 chunks; com 16, são 33 × 33 = 1.089 — mais que o dobro. Multiplique pelo número de jogadores espalhados pelo mapa.

Valores recomendados

Servidor view-distance simulation-distance
Poucos jogadores, bom hardware 10–12 6–8
Comunidade média 8–10 5–6
Muitos jogadores / modpack 6–8 4–5

A regra de ouro: simulation-distance menor que view-distance. Os jogadores continuam vendo longe, mas o servidor só processa o que está perto.

Farms e simulation distance

Farms só funcionam com um jogador dentro da simulation distance. Jogadores técnicos às vezes pedem valores maiores — encontre um meio-termo e comunique o valor, para que eles projetem as farms de acordo.

Distâncias por mundo (Paper)

No Paper, é possível definir distâncias diferentes por mundo no arquivo de configuração de cada mundo (config/paper-world-defaults.yml e as configurações específicas de cada mundo). Útil, por exemplo, para reduzir a distância no Nether.

Ajuste dinâmico

Alguns plugins e mods (por exemplo, o ServerCore no Fabric) reduzem as distâncias automaticamente quando o MSPT sobe e voltam ao normal quando o servidor alivia.

Bedrock

No Bedrock Dedicated Server, os equivalentes são view-distance e tick-distance (entre 4 e 12). A lógica é a mesma.

Crie seu servidor com o Minecraft-BR

No Minecraft-BR da VittHost, você ajusta essas configurações pelo gerenciador de arquivos do painel Pterodactyl/Pelican. Servidores no Brasil, proteção DDoS e planos para Java e Bedrock.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS