Pular para o conteúdo

Java para Minecraft: qual versão usar e quanta RAM reservar

Qual Java o Minecraft precisa, como resolver o erro de versão de Java e quanta memória RAM reservar para o jogo vanilla, com mods ou modpacks, sem travar o PC.

4 min de leitura

Capa do guia de Java e memória RAM, com a verificação de desempenho do DromorCraft Launcher

Dois ajustes resolvem boa parte dos problemas do Minecraft Java no PC: usar o Java certo para a versão do jogo e reservar a quantidade certa de memória RAM. Este guia explica os dois, sem precisar mexer em variáveis de ambiente nem decorar argumentos da JVM.

O Minecraft precisa de Java instalado?

O Minecraft: Java Edition roda sobre o Java, mas você não precisa instalar o Java no computador. Launchers modernos usam um runtime próprio, baixado dos servidores da Mojang. O DromorCraft faz isso: descobre os runtimes que já existem na máquina, identifica a versão e a arquitetura de cada um e baixa da Mojang o que faltar.

Instalar o Java "do site" e torcer para dar certo é a origem de muitos erros, porque cada versão do jogo pede uma versão diferente.

Qual versão do Java cada Minecraft usa

A Mojang declara no manifesto de cada versão do jogo qual Java ela usa. Como referência:

  • Minecraft 1.16.5 e anteriores: Java 8.

  • Minecraft 1.17: Java 16.

  • Minecraft 1.18 a 1.20.4: Java 17.

  • Minecraft 1.20.5 em diante: Java 21 ou mais novo, conforme a versão.

Com mods a coisa complica: alguns pedem um Java específico (o Cobblemon, por exemplo, pede o Java 21), e um Java novo demais pode não ser aceito pelo loader. O DromorCraft confere isso antes de abrir o jogo: um Java que os mods recusam é barrado com o nome do mod e o botão para baixar a versão certa, que passa a ser usada pela instância assim que termina.

Tela Compatibilidade do DromorCraft mostrando o Java 21 exigido pelo Minecraft 1.21.1 e um aviso com correção em um botão

Erros comuns de Java e como resolver

  • "Unsupported class version" / "has been compiled by a more recent version": o mod ou a versão do jogo pede um Java mais novo. Deixe o launcher baixar o Java pedido.

  • O jogo abre e fecha na hora numa versão antiga: Java novo demais para aquela versão. Versões antigas do jogo recebem, no DromorCraft, o Java que elas realmente aceitam.

  • "Could not reserve enough space for object heap": a memória configurada não cabe. Veja a seção de RAM abaixo.

Quando o jogo fecha com erro, o launcher lê o log e o crash report, reconhece casos como "Java mais novo exigido" e "memória esgotada" e oferece a correção em um botão.

Quanta RAM reservar para o Minecraft

Mais memória nem sempre é melhor. Reservar demais deixa o sistema sem folga e pode causar travadas longas de coleta de lixo. Como ponto de partida:

  • Vanilla, sem mods: 2 a 4 GB.

  • Poucos mods ou mods de desempenho: 4 GB.

  • Modpacks médios (até ~150 mods): 4 a 6 GB.

  • Modpacks grandes: 6 a 8 GB, ou o que a página do pack recomendar.

Deixe sempre memória para o Windows ou o Linux e para o que mais estiver aberto. Num PC com 8 GB, por exemplo, passar de 4 a 5 GB para o jogo costuma piorar em vez de melhorar.

Como aumentar a RAM do Minecraft no DromorCraft

Cada instância tem a sua memória. Numa instância nova, o limite padrão é calculado a partir da RAM da máquina. Você pode definir qualquer valor nas configurações da instância, e o launcher avisa quando ele não cabe no seu computador. Os argumentos de JVM da instância também chegam ao jogo, para quem quer ajustar mais fino.

Configurações de memória mínima e máxima e de Java de uma instância no DromorCraft Launcher

Verificação de desempenho

Cada instância tem uma verificação que olha a memória da máquina, a que o jogo recebe, o Java e a quantidade de mods, e sugere, em botões:

  • a memória certa;

  • o coletor de lixo do launcher oficial, ou o ZGC no Java 23+ com 4 GB ou mais;

  • mods de otimização compatíveis com a versão e o loader, só quando nada instalado já faz aquilo.

Verificação de desempenho do DromorCraft sugerindo 4096 MB de memória para um modpack com 74 mods

Minecraft lagando: checklist rápido

  1. Confira se a instância está com o Java que a versão pede.

  2. Ajuste a RAM para a faixa acima, nem pouca nem demais.

  3. Instale mods de otimização compatíveis com o seu loader (no Fabric, Sodium e Lithium são os mais usados).

  4. Reduza a distância de renderização e desligue shaders para testar.

  5. Atualize o driver da placa de vídeo.

Perguntas frequentes

Preciso desinstalar o Java que já tenho?

Não. O launcher identifica os runtimes que já existem e usa o adequado; os que não servem para aquela versão são ignorados.

Por que meu Minecraft usa mais RAM do que eu reservei?

O valor reservado é o limite do "heap" do Java. O processo do jogo usa um pouco além disso para gráficos, bibliotecas nativas e o próprio Java. É normal.

Funciona no Linux?

Sim. O DromorCraft roda no Windows 10/11 e no Linux (AppImage e .deb), com o mesmo gerenciamento de Java e memória.

Baixe o DromorCraft e deixe o launcher cuidar do Java por você.

Todos os posts