Ir para o conteúdo

Minecraft: otimização do desempenho do servidor

Descubra como otimizar servidores de Minecraft para melhorar o desempenho e deixar a jogabilidade mais fluida com dicas eficazes de configuração → Saiba mais

10 de novembro de 202621 min de leitura6 visualizações0 útil

O que acontece exatamente durante a otimização?

A otimização é importante para que os servidores de Minecraft funcionem sem travamentos. Por isso, se você tem um servidor público, reserve tempo suficiente para fazer esse processo. Só é possível alcançar o melhor resultado com bastante tempo e testes. Portanto, não é obrigatório seguir este guia à risca: ele serve para ajudar você a seguir na direção certa.

Na maioria dos casos, a otimização envolve alterar várias configurações do servidor, o que pode mudar bastante o comportamento dele. Entre outras coisas, algumas configurações são reduzidas, o que diminui a carga do servidor e pode melhorar o desempenho. Mas, para que a experiência geral dos jogadores não seja muito prejudicada, procure sempre encontrar um equilíbrio.

Vanilla

Infelizmente, as possibilidades de otimização de um servidor Vanilla são bastante limitadas, pois há poucas configurações disponíveis. Vamos tentar dar um pouco mais de potência ao servidor Vanilla com as seguintes medidas:

Distância de renderização

Uma medida bastante comum é reduzir a distância de renderização. O valor padrão é de 10 chunks, mas muitos jogadores usam bem menos, por exemplo, de 6 a 8. Alguns jogadores exageram na quantidade de chunks e a definem, por exemplo, como 32. Isso significa que o servidor precisa carregar e processar todos esses chunks, o que consome bastante desempenho.

Em um servidor Vanilla, é possível ajustar a distância de renderização no arquivo de configuração "server.properties". Para isso, altere o valor "view-distance". Para não limitar demais a experiência dos jogadores, recomendamos definir o valor como 5 ou 6, o que pode reduzir a carga do servidor em até 50%. Já temos um artigo sobre isso no nosso guia, que você encontra aqui.

Compressão de dados

O servidor e os jogadores conectados trocam dados o tempo todo. Os movimentos dos jogadores são enviados ao servidor, que os encaminha aos demais jogadores. As ações dos jogadores e os eventos no mundo, como explosões, também são dados transmitidos repetidamente.

Para tornar essa troca mais eficiente, é possível dobrar o tamanho dos dados compactados. Assim, o servidor precisa de apenas 50% do esforço para trocar os mesmos dados com os jogadores. Para isso, ajuste o valor "network-compression-threshold" no arquivo de configuração "server.properties". O valor deve ser definido como 512. Também temos um artigo sobre isso no nosso guia, que você encontra aqui.

FAQ

Perguntas frequentes

A distância padrão é de 10 chunks. Reduzi-la para 5 ou 6 em server.properties (valor view-distance) pode diminuir a carga do servidor em até 50%, sem prejudicar muito a experiência dos jogadores.
O artigo aborda otimizações para servidores Vanilla, Forge, Bukkit, Spigot e Paper Spigot. O Paper Spigot oferece mais opções adicionais, incluindo limites de geração, alcance de ativação de entidades, geradores de mobs e redstone.
Em comparação com plataformas como Spigot ou Paper Spigot, o servidor Vanilla oferece poucas opções de configuração. Por isso, as principais otimizações se limitam à distância de renderização e à compressão de dados.

Feedback

Este artigo foi útil?

Sua opinião nos ajuda a definir prioridades e a melhorar os conteúdos.

0 de 0 As avaliações consideraram este artigo útil.

Ajuda personalizada

As instruções não são suficientes?

A nossa equipe de suporte da ZAP conhece seu produto — descreva brevemente seu problema e ajudaremos pessoalmente.

O Zappy conhece este guia e te responde direto no chat.