Como aplicar as flags Aikar pra otimizar seu servidor dedicado de Minecraft
Tutorial passo a passo pra configurar as flags Aikar (G1GC) no servidor dedicado de Minecraft e reduzir lag spikes causados pelo garbage collector.
O que você vai aprender
As flags Aikar sao um conjunto de parametros de JVM que configuram o coletor de lixo G1GC pra minimizar pausas longas durante a coleta de memoria. Elas entram no campo de argumentos de Java do painel, antes do -jar, mantendo os valores de -Xms e -Xmx que voce ja usa. O resultado e menos lag spikes periodicos, principalmente em servidores com bastante RAM e populacao alta de jogadores.
VPS Ryzen NeonHost
Ryzen de alto clock, RAM dedicada e NVMe Gen4 pra aproveitar o maximo das flags Aikar sem gargalo de hardware.
Passo 1 — Confirme a base e a memoria do servidor
As flags Aikar sao pensadas pra servidores Paper, Spigot ou Purpur com uma quantidade razoavel de RAM alocada. Antes de aplicar, confirme esses dois pontos pra nao configurar um valor de memoria incompativel com o plano contratado.
- No painel Pterodactyl, confirme que o servidor usa Paper, Spigot ou Purpur.
- Anote quantos GB de RAM estao alocados pro servidor no plano atual — as flags usam esse valor no -Xms e -Xmx.
Passo 2 — Acesse o campo de argumentos de Java
No painel, cada servidor de Minecraft tem um campo de Java Args (ou variavel equivalente na aba Startup) onde ficam os parametros passados pra JVM antes do -jar do servidor.
- Abra o servidor de Minecraft no painel e va na aba Startup.
- Localize o campo de argumentos de Java (Java Args ou variavel JAVA_ARGS).
Passo 3 — Cole as flags Aikar mantendo -Xms e -Xmx
As flags Aikar oficiais configuram o G1GC com parametros como -XX:+UseG1GC, -XX:+ParallelRefProcEnabled, -XX:MaxGCPauseMillis=200, -XX:+UnlockExperimentalVMOptions e -XX:+DisableExplicitGC, entre outros parametros de heap regionado do G1. Elas nao substituem o -Xms/-Xmx que definem quanta RAM o servidor pode usar — esses dois continuam vindo antes das flags do G1GC.
- Mantenha -Xms e -Xmx apontando pra mesma quantidade de RAM alocada no plano (ex: -Xms6G -Xmx6G).
- Cole a lista de flags Aikar (documentada oficialmente pela PaperMC em docs.papermc.io/paper/aikars-flags) logo apos o -Xmx, antes do -jar.
- Salve as alteracoes no campo de Startup.
Passo 4 — Reinicie e acompanhe o resultado
A mudanca so vale a partir do proximo boot completo do servidor, porque os parametros de JVM sao lidos na inicializacao do processo Java.
- Reinicie o servidor pelo painel (nao basta um /reload, precisa reiniciar o processo).
- Acompanhe o console pra confirmar que o servidor subiu sem erro de sintaxe nos argumentos.
- Use o comando /tps (ou um plugin como spark) em horario de pico pra comparar a estabilidade antes e depois.
Onde esse conteudo se conecta com a central
Fale com a NeonHost e transforme esse planejamento em infraestrutura pronta para producao
Mais artigos sobre Minecraft
Checklist tecnico de processador, RAM, armazenamento, painel e Anti-DDoS para escolher o melhor host Minecraft.
Guia para subir um servidor Minecraft com plugins, modpacks e painel Pterodactyl.
Entenda em que momento vale sair do compartilhado e migrar para um servidor dedicado para Minecraft.
Feedback, curtidas e compartilhamento
Este painel usa a mesma identidade da comunidade para posts do blog e paginas de servidores.






Ainda nao ha comentarios. Seja o primeiro a contribuir.