15Aug
Uma das principais queixas dos jogadores da Minecraft é que o Minecraft é executado em Java - é uma dificuldade de lidar porque é inseguro e precisa de atualizações freqüentes para evitar explorações, e eles preferem não lidar com isso. Graças a um novo iniciador, o Minecraft não exige mais que você instale o Java, então você pode finalmente removê-lo.
A versão curta é que a Minecraft agora está empacotando uma versão autônoma do Java em sua instalação e não tem problemas de segurança e aborrecimentos que o Java normal faz. A verdadeira coisa é que o Minecraft deve realmente ser executado mais rápido em nossos testes se você usar sua versão em vez da versão que você já instalou. Atualização
: A Microsoft acaba de lançar um novo iniciador para usuários do OS X, por isso estamos atualizando o artigo.
Quais novas mudanças e por que isso é importante?
Nos últimos meses, a Mojang testou um novo iniciador para o Windows PC Edition do Minecraft( um iniciador OS X está em funcionamento e esperado até o final do ano).A principal( e notável) mudança no iniciador é que ele agora faz o download de uma versão autônoma do Java que é independente da instalação local geral do Java na máquina host.
Por que isso importa e por que você deveria se importar? O Java é notório por explorações e vulnerabilidades de zero dias. Escrevemos extensivamente sobre Java e os problemas com a plataforma ao longo dos anos;Se você precisa de um sólido primário sobre por que exatamente o Java é um problema, sugerimos fortemente que você leia sobre Java Is Awful e Insecure, é hora de desativá-lo, Here's How.
Tão horrível como o Java é tão propenso a explorações de dia zero como pode ser, também é a magia que impulsiona o Minecraft, para melhor ou pior. Por isso, milhões de pessoas em todo o mundo que amam Minecraft também têm que amar-odeiam Java e mantêm-no instalado em seu sistema para jogar o jogo. Este novo desenvolvimento do Minecraft altera o jogo, no entanto, para que não precisemos mais de uma instalação Java completa em todo o sistema para jogar o jogo.
Você ainda tecnicamente precisa de Java, mas agora é baixado pelo iniciador Minecraft e armazenado com o iniciador em vez de instalado em todo o sistema. Se a Minecraft for a única razão pela qual você tenha instalado Java, agora você não tem motivos para abrir seu sistema para vulnerabilidades Java. O executável Java usado pela Minecraft permanece com o Minecraft e é tão bom quanto invisível e inacessível ao resto do sistema. Ainda melhor, o iniciador do Minecraft baixa automaticamente a versão correta do seu sistema( todos esses jogadores, inadvertidamente, usando Java 32 bits em suas máquinas de 64 bits devem ver melhorias de desempenho significativas graças a isso) e atualizá-lo automaticamente. Tudo isso e você nunca será solicitado a instalar novamente a barra de ferramentas Ask.
Agora, o novo iniciador do Minecraft para PCs Windows está ao vivo no site da Minecraft, mas a maioria dos jogadores ainda está usando o antigo iniciador. Vamos dar uma olhada em como atualizar para o novo iniciador e dar uma olhada no tipo de benefícios de desempenho que você provavelmente colherá.Antes de prosseguir, muito obrigado ao adicto aos membros do fórum HTG por chamar a atenção do novo iniciador.
Como mudar para o Novo Lançador no Windows
O processo de troca é o mais próximo do indolor quanto fica;não mudará onde os dados do usuário estiverem armazenados para que não se preocupe com a mudança do seu perfil ou a criação de um novo, ou qualquer mudança com o mundo salva.
Você precisará fazer um ajuste muito menor, no entanto, como o instalador( a partir deste tutorial) não automaticamente padrão para a nova instância Java e continuará a usar sua instalação Java existente.
A primeira parada é a página oficial de download do Minecraft. Na seção do Windows, pegue uma cópia do Minecraft.exe. Historicamente, realmente não importava onde você colocou o arquivo. EXE como tudo o que fez foi chamar os dados armazenados em sua pasta de dados do usuário;O iniciador atuou essencialmente como um atalho supercarregado. Você provavelmente quer ser mais particular onde você coloca a nova versão do iniciador, simplesmente porque agora cria subdiretórios adicionais para arquivos de jogos domésticos, como a instância Java autônoma em que nos interessamos.
Na primeira execução, e todos os subseqüentescorre onde uma atualização Java é detectada, você verá o indicador de download visto acima aparecer brevemente. O tempo de execução em questão é, você adivinhou, o tempo de execução mais atualizado e adequado ao sistema para sua máquina.
Após a primeira execução, você verá os seguintes subdiretórios e arquivos criados no mesmo diretório que o iniciador. Você pode ver como, se você tivesse o hábito de manter minecraft.exe na área de trabalho ou similar, você pode querer mantê-lo em uma pasta distinta agora.
Uma vez no iniciador é necessário um pequeno mas importante tweak. Selecione seu perfil com o menu de seleção de perfil encontrado no canto inferior esquerdo da janela do iniciador. Clique em "Editar perfil". Atualização
: , o último lançador , se o já apontar para o local certo. Mas é uma boa idéia verificar de qualquer maneira.
Dentro do menu de perfil, procure "Configurações de Java( Avançado)" na parte inferior. Você notará que atualmente aponta para a instalação do Java em toda a tela na captura de tela acima( e você provavelmente verá um caminho de pasta quase idêntico em seu próprio perfil).Conforme mencionado acima, o novo iniciador ainda não é automaticamente padrão para a instância autônoma.
Você precisa editar esse caminho para apontar para o arquivo javaw.exe baixado pelo iniciador. Este arquivo é relativamente localizado no executável do iniciador. No nosso exemplo, colocamos o iniciador em C: \ New Minecraft Launcher \ para os fins desse tutorial. Se o seu iniciador estiver, por exemplo, localizado em D: \ Minecraft \ então seu caminho deve refletir isso. Procure na pasta \ runtime \ e procure nas subpastas até encontrar o executável java em questão.
Depois de fazer a alteração( e verificar se o seu caminho está correto), clique em "Salvar perfil". Agora, quando você inicia esse perfil, a Minecraft usará a instalação Java autônoma armazenada com o iniciador em vez da instalação Java do sistema.
Na verdade, se o Minecraft for seu único uso para Java, recomendamos desinstalar o Java imediatamente do seu sistema.
Como mudar para o Novo Lançador para OS X
Se você estiver usando o OS X, você pode dirigir-se a este tópico oficial no Reddit e obter o link de download. Uma vez que você faz, é tão simples quanto clique duas vezes no DMG e arrastando o Minecraft para a sua pasta Aplicativos.
Você notará que este iniciador está em versão beta agora, já que tem o _stage após o nome. Você terá que assumir que em breve eles vão lançar isso para todos, e vamos atualizar este artigo quando o fizerem.
Depois de fazer isso, você pode entrar nas configurações do perfil e ver qual versão do Java está apontando para o momento. Deve ser aquele que foi empacotado com o novo download.
Comparação de desempenho
Além do enorme aumento de segurança que vem do isolamento de Java, há também potenciais potenciais de desempenho significativos. Muitos jogadores do Minecraft estão usando Java de 32 bits quando seu hardware suporta Java de 64 bits. O iniciador automaticamente agarra a versão correta.
Além disso, muitos jogadores não conseguem manter suas instalações Java atualizadas. Não só é tão terrível do ponto de vista da segurança, mas também é terrível do ponto de vista da performance, pois o Minecraft é muito mais suave quando usa a versão mais atual do Java.
Admitiremos que antecipamos um desempenho bastante negligenciável, impulsionamos nossa máquina de teste, pois estava executando uma versão quase atual do Java 8 de 64 bits( que é uma melhoria significativa em relação ao Java 7 de 32 bits que a maioria dos jogadores do Minecraft está usando).
Nesta captura de tela tomada antes de alternarmos para a instalação independente do Java, você pode ver que estamos usando o Java de 64 bits já e tirando 36 quadros por segundo. Este valor flutuou ligeiramente durante o teste, mas não aumentou acima de 40 FPS.
Quando mudamos para a instância Java independente ligeiramente atualizada baixada pelo iniciador do Minecraft e ficamos ociosas no mesmo local, nosso FPS aumentou para 70( que é a configuração vsync que definimos para nosso monitor específico).No geral, uma mudança surpreendente no desempenho para o que representou( na nossa máquina de teste) uma mudança bastante pequena. Os jogadores que usam a atualização Java 7 de 32 bits para Java 8 de 64 bits devem ver melhorias significativas.
Tem uma pergunta relacionada ao Minecraft? Nos apresente um e-mail como ask@howgeek.com e faremos o nosso melhor para respondê-lo.