Como posso otimizar o meu servidor?

1 Esta resposta lhe foi útil?

Se o seu servidor está sofrendo com "ticks" lentos ou travamentos, o problema geralmente está na configuração dos arquivos. Siga este guia para extrair a máxima performance da sua hospedagem no app.astralcloud.com.br.

1. Otimização de Arquivos (O "Pulo do Gato")

Acesse a aba Arquivos e ajuste os seguintes parâmetros:

server.properties

  • view-distance: Altere de 10 para 6 ou 8. (Reduz drasticamente o uso de CPU/RAM).

  • simulation-distance: Defina como 4 ou 5. (Controla a que distância as coisas "acontecem").

  • network-compression-threshold: 256.

spigot.yml

  • mob-spawn-range: Altere para 4.

  • entity-activation-range:

    • animals: 16

    • monsters: 24

    • raiders: 32

  • save-user-cache-on-stop-only: true.

paper-world-defaults.yml (ou paper.yml em versões antigas)

  • max-auto-save-chunks-per-tick: 6.

  • optimize-explosions: true.

  • despawn-ranges:

    • soft: 28

    • hard: 96


2. Use Software de Alta Performance

Se você usa a versão padrão (Vanilla), considere mudar para:

  • PaperMC: O padrão ouro para servidores com plugins. Muito mais rápido que Spigot.

  • Purpur: Um "fork" do Paper que oferece ainda mais opções de otimização.


3. Pré-geração de Mundo (Essencial!)

O maior causador de lag é quando os jogadores voam para áreas novas e o servidor precisa criar o mapa na hora.

  • Instale o plugin Chunky.

  • No console, use os comandos:

    1. /chunky radius 5000 (define o tamanho do mapa).

    2. /chunky start (começa a gerar o mapa enquanto não há ninguém jogando).


4. Plugins Recomendados para Monitoramento

  • Spark: Use /spark profiler para descobrir exatamente qual plugin ou entidade está pesando no seu servidor.

  • FarmControl: Excelente para limitar o amontoado de animais em fazendas automáticas sem precisar matá-los.


5. Aikar's Flags (Configuração de Inicialização)

Se o seu plano permite editar as Java Flags na aba "Inicialização" (Startup), use as famosas Aikar's Flags. Elas otimizam como a memória RAM é limpa, evitando aqueles "picos" de lag repentinos.

Dica Extra: Nunca aloque 100% da RAM do seu plano apenas para o Java. Se você tem 8GB, configure o -Xmx para 7GB para deixar espaço para o sistema respirar.