OutOfMemory: checklist
Esta página resolve java.lang.OutOfMemoryError (heap/metaspace), servidor fechando sozinho e crashes ao gerar mundo ou carregar muitos plugins.
"Sem memória" pode ser RAM insuficiente ou vazamento (leak) causado por plugin/mod/config.
Tipos comuns de OutOfMemory
1) Java heap space
Faltou memória para o servidor rodar mundo/entidades/plugins.
2) Metaspace
Faltou memória para carregar classes (muito plugin/mod ou comportamento anormal).
Checklist (ordem recomendada)
1) Confirme quanta RAM o servidor realmente tem
- RAM total do host/plano.
- Limite real do container (se houver).
- Quanto está alocado para o Java.
Alocar mais do que o limite do plano pode piorar (o processo é morto ou fica instável).
2) Ajuste a alocação do Java (sem exagero)
- Aumente o máximo (Xmx) com margem.
- Deixe RAM livre para o sistema e overhead.
Recomendação prática: não aloque 100% da RAM total para o Java.
3) Se começou após instalar algo: reverta
- Remova o último plugin/mod/datapack instalado.
- Teste de novo.
- Volte um por um até achar o culpado.
4) Identifique padrão de tempo
- Cai ao iniciar: falta RAM ou plugin muito pesado.
- Cai após 1–6 horas: suspeita forte de leak.
5) Reduza carga do mundo
- Reduza view/simulation distance.
- Limite entidades (villagers, mobs, itens no chão).
- Evite geração de mundo em massa em horário de pico.
6) Se for modpack
- Modpack pesado precisa de RAM proporcional.
- Reduza mods ou suba o plano/limite de RAM.
Como prevenir
- Não instalar "muita coisa" de uma vez.
- Monitorar uso de RAM (tendência de crescimento contínuo = alerta de leak).
- Reinícios programados ajudam, mas não substituem corrigir a causa.
O que enviar no suporte
- Stacktrace completo do
OutOfMemoryError. - RAM do plano/host e quanto você alocou para o Java.
- Versões: Minecraft + tipo do servidor + build e Java.
- Lista de plugins/mods/datapacks.
- Padrão: cai ao iniciar, após X horas, ou quando muitos players entram.
- Últimas 300 linhas do log antes do crash.
Links úteis
- Voltar para: Erros comuns
- Se também aparece "Can’t keep up": TPS baixo: checklist
- Se o erro envolve datapack: Datapacks: diagnóstico