Alterar qual versão do Java Minecraft usa

Instalei o Minecraft recentemente em um computador para que meu sobrinho de onze anos pudesse jogar o jogo (apenas offline, é claro). Como nunca instalei ou joguei o jogo antes, não estava familiarizado com a instalação e presumi que ainda era necessário ter o Java Runtime Environment instalado no computador para executá-lo.

Acontece que isso está apenas parcialmente correto mais. A Mojang oferece versões independentes do Minecraft para Windows que são fornecidas com uma versão integrada do Java que o jogo usa por padrão em novas instalações.

Você pode verificar se esse é o caso diretamente na página de download no site oficial, onde afirma no Windows que "você não precisa do Java instalado para executar" as versões do Minecraft para Windows.

Depois de baixar o minecraft.exe no seu computador e executá-lo, você notará que ele baixa o Java Runtime Environment e o adiciona como uma pasta ao diretório raiz do qual você executou o arquivo.

Embora isso funcione imediatamente para a maioria dos jogadores do Minecraft, você pode ter problemas. Se você acabou de atualizar o Minecraft, por exemplo, uma versão Java instalada separadamente ainda pode ser usada pelo jogo.

Como o Minecraft é fornecido com o Java 8 incluído, a versão que obtive foi o Java 1.8.0.25, você pode ter problemas de compatibilidade com certos mods que não se saem bem com essa versão do Java. Além disso, o Java 8 Update 25 não é a versão mais recente do Java.

Ambos os problemas podem ser corrigidos alterando a implementação Java usada pelo jogo.

Alterar a versão Java que o Minecraft usa

Abra o Minecraft e aguarde o iniciador aparecer na tela. Lá você encontra perfis listados e um botão de edição ao lado dessa opção. Clique em editar perfil para abrir o editor de perfis.

As configurações de Java na parte inferior especificam qual versão Java o Minecraft usa. Se você quiser usar a versão integrada do Java que acompanha as versões do Minecraft para Windows, será necessário especificar o caminho completo para o javaw.exe.

O diretório de tempo de execução é adicionado automaticamente ao diretório raiz do Minecraft, o que significa que você precisa adicionar o tempo de execução \ jre-x64 \ 1.8.0_25 \ bin \ javaw.exe ao seu caminho para defini-lo como a versão Java padrão usada pelo jogo

Antes de editar a preferência, marque a caixa executável à sua frente. Coloquei o minecraft.exe em C: \ Users \ Martin \ Downloads, o que significava que eu tinha que definir o caminho Java integrado para C: \ Users \ Martin \ Downloads \ runtime \ jre-x64 \ 1.8.0_25 \ bin \ javaw.exe .

E se você quiser usar uma versão Java diferente?

Isso também é simples, desde que você saiba onde o Java está instalado no seu sistema. No Windows, o Java geralmente é instalado em C: \ Arquivos de Programas \ Java ou C: \ Arquivos de Programas (x86) \ Java, dependendo de você ter instalado o Java de 64 ou 32 bits.

O caminho em si é C: \ Arquivos de programas (x86) \ Java \ jre1.8.0_40 \ bin \ javaw.exe ou C: \ Arquivos de programas \ Java \ jre1.8.0_31 \ bin \ javaw.exe, dependendo disso.

Pode ser necessário substituir a versão, jre1.8.0_40, por uma versão diferente.

Qual versão você deve executar?

O Minecraft parece executar uma versão antiga do Java 8 por padrão. Versão 8 A atualização 25 não é a versão mais recente. No momento da redação deste documento, essa é a Versão 8, atualização 40.

A maioria dos problemas é atenuada, no entanto, uma vez que é usada apenas pelo Minecraft e não detectada por navegadores da web ou outros programas no sistema.

Ainda assim, pode fazer sentido instalar a versão mais recente do Java e usá-la em vez da versão fornecida pelo Minecraft por padrão.

Se você precisar e não precisar do Java em seu navegador, poderá desativar o link para melhorar a segurança.