Page d'accueil » comment » Minecraft n'a plus besoin de Java pour être installé; Il est temps de désinstaller Java

    Minecraft n'a plus besoin de Java pour être installé; Il est temps de désinstaller Java

    L’un des gros reproches des joueurs de Minecraft est que Minecraft fonctionne sous Java. C’est un problème difficile à gérer car il est peu sûr et nécessite des mises à jour fréquentes pour éviter les exploits, et ils préfèrent ne pas le gérer du tout. Grâce à un nouveau lanceur, Minecraft ne vous oblige plus à installer Java, vous pouvez donc le supprimer..

    La version abrégée indique que Minecraft intègre désormais une version autonome de Java dans son installation et ne présente pas les problèmes de sécurité et les inconvénients que l’utilisation habituelle de Java. Ce qui est vraiment génial, c'est que Minecraft devrait fonctionner plus vite dans nos tests si vous utilisez leur version au lieu de la version que vous avez déjà installée..

    Mettre à jour: Microsoft vient de publier un nouveau lanceur pour les utilisateurs d’OS X. Nous mettons donc cet article à jour..

    Quels nouveaux changements et pourquoi est-ce important??

    Au cours des derniers mois, Mojang a testé un nouveau lanceur pour l’édition Windows PC Edition de Minecraft (un lanceur OS X est en préparation et d’ici à la fin de l’année). Le principal changement (et d'actualité) dans le programme de lancement est qu'il télécharge désormais une version autonome de Java indépendante de l'installation locale générale de Java sur la machine hôte..

    Pourquoi est-ce important et pourquoi devriez-vous vous en soucier? Java est connu pour ses exploits et vulnérabilités zéro jour. Nous avons beaucoup écrit sur Java et les problèmes liés à la plate-forme au fil des ans. Si vous avez besoin d'une introduction solide sur la raison pour laquelle Java est un tel problème, nous vous recommandons fortement de lire sur Java is Awful and Insecure, il est temps de la désactiver, voici comment..

    Aussi horrible que soit Java et sujet à des exploits «zero day», c'est aussi la magie qui anime Minecraft, pour le meilleur ou pour le pire. Pour cette raison, des millions de personnes dans le monde entier qui aiment Minecraft doivent également aimer et détester Java et le maintenir installé sur leur système pour pouvoir jouer. Ce nouveau développement de Minecraft change toutefois le jeu, de sorte que nous n’avons plus besoin d’une installation complète du système Java pour jouer au jeu..

    Du point de vue technique, vous avez toujours besoin de Java, mais celui-ci est maintenant téléchargé par le programme de lancement Minecraft et stocké avec ce dernier au lieu d'être installé sur l'ensemble du système. Si Minecraft est la seule raison pour laquelle Java est installé, vous n’avez plus aucune raison d’ouvrir votre système aux vulnérabilités Java. L'exécutable Java utilisé par Minecraft reste chez Minecraft et est presque invisible et inaccessible au reste du système. Mieux encore, le programme de lancement Minecraft télécharge automatiquement la version appropriée pour votre système (tous les lecteurs qui utilisent par inadvertance Java 32 bits sur leurs ordinateurs 64 bits devraient bénéficier de gains de performances significatifs grâce à cela) et le met automatiquement à jour. Tout cela et vous ne serez plus jamais invité à installer la barre d'outils Ask.

    À l'heure actuelle, le nouveau lanceur Minecraft pour PC Windows est disponible sur le site Web de Minecraft, mais la majorité des joueurs utilisent toujours l'ancien lanceur. Jetons un coup d'œil à la mise à jour vers le nouveau lanceur et voyons quel genre de performance vous rapporterez. Avant de commencer, un grand merci à adancom, membre du forum HTG, d’avoir signalé le nouveau lanceur à notre attention..

    Comment passer au nouveau lanceur sous Windows

    Le processus de basculement est aussi simple que possible; cela ne changera pas l'endroit où vos données utilisateur sont stockées, vous n'avez donc pas à vous soucier de modifier votre profil ou d'en créer un nouveau, ou de tout changement concernant votre sauvegarde du monde..

    Cependant, vous devrez faire un ajustement très mineur, car le programme d'installation (à partir de ce tutoriel) n'utilise pas automatiquement la nouvelle instance Java par défaut et continuera à utiliser votre installation Java existante..

    La première étape est la page de téléchargement officielle de Minecraft. Dans la section Windows, récupérez une copie de Minecraft.exe. Historiquement, cela n'avait pas vraiment d'importance  vous avez mis le fichier .exe comme il ne s'agissait que d'appeler les données stockées dans votre dossier de données utilisateur; le lanceur agissait essentiellement comme un raccourci super chargé. Vous voudrez probablement préciser la position de la nouvelle version du programme de lancement simplement parce que cela crée maintenant des sous-répertoires supplémentaires pour héberger des fichiers de jeu, comme l'instance Java autonome qui nous intéresse tant..

    Lors de la première exécution et de toutes les exécutions ultérieures dans lesquelles une mise à jour Java est détectée, l'indicateur de téléchargement ci-dessus apparaît brièvement. Vous l'avez deviné, le runtime en question est le runtime le plus récent et le mieux adapté au système pour votre machine.

    Après cette première exécution, les sous-répertoires et fichiers suivants seront créés dans le même répertoire que le programme de lancement. Vous pouvez voir comment, si vous aviez l'habitude de garder minecraft.exe sur le bureau ou similaire, vous pouvez le conserver dans un dossier distinct maintenant..

    Une fois dans le lanceur, un petit mais important ajustement est nécessaire. Sélectionnez votre profil à l'aide du menu de sélection de profil situé dans le coin inférieur gauche de la fenêtre du lanceur. Cliquez sur «Modifier le profil».

    Mettre à jour: le dernier lanceur devrait pointez déjà au bon endroit. Mais c'est quand même une bonne idée de vérifier.

    Dans le menu du profil, recherchez «Paramètres Java (avancés)» en bas. Vous remarquerez qu'il pointe actuellement vers l'installation de l'ensemble du système Java dans la capture d'écran ci-dessus (et vous verrez probablement un chemin de dossier presque identique dans votre propre profil). Comme mentionné ci-dessus, le nouveau programme de lancement ne prend pas encore automatiquement la valeur par défaut pour l'instance autonome.

    Vous devez modifier ce chemin pour qu'il pointe vers le fichier javaw.exe téléchargé par le programme de lancement. Ce fichier est relativement situé à l'exécutable du lanceur. Dans notre exemple, nous avons placé le lanceur dans C: \ New Minecraft Launcher \ pour les besoins de ce tutoriel. Si votre lanceur est, par exemple, situé dans D: \ Minecraft \, votre chemin doit en tenir compte. Cherchez dans le dossier \ runtime \ et dans les sous-dossiers jusqu'à ce que vous trouviez l'exécutable java en question..

    Une fois que vous avez apporté les modifications (et vérifié que votre chemin est correct), cliquez sur "Enregistrer le profil". Désormais, lorsque vous lancerez ce profil, Minecraft utilisera l'installation Java autonome stockée avec le programme de lancement au lieu de l'installation Java à l'échelle du système..

    En fait, si Minecraft est votre seul usage pour Java, nous vous recommandons de désinstaller immédiatement Java de votre système..

    Comment passer au nouveau lanceur pour OS X

    Si vous utilisez OS X, vous pouvez vous rendre sur ce fil de discussion officiel sur Reddit et obtenir le lien de téléchargement. Une fois cela fait, il vous suffit de double-cliquer sur le fichier DMG et de faire glisser Minecraft dans votre dossier Applications..

    Vous remarquerez que ce lanceur est actuellement en version bêta, car il a l'étape _ après le nom. Vous devrez assumer que bientôt ils vont le lancer pour tout le monde, et nous mettrons à jour cet article quand ils le feront.

    Une fois que vous avez fait cela, vous pouvez aller dans les paramètres de profil et voir quelle version de Java est actuellement pointée. Ce devrait être celui qui a été livré avec le nouveau téléchargement.

    Comparaison de performance

    Outre l'énorme renforcement de la sécurité résultant de l'isolation de Java, il existe également d'importantes améliorations potentielles des performances. De nombreux lecteurs Minecraft utilisent Java 32 bits lorsque leur matériel prend en charge Java 64 bits. Le lanceur saisit automatiquement la version correcte.

    En outre, de nombreux joueurs ne parviennent pas à maintenir leurs installations Java à jour. C’est non seulement un problème de sécurité du point de vue de la sécurité, mais également du point de vue des performances: Minecraft est beaucoup plus fluide lorsque vous utilisez la version la plus récente de Java..

    Nous admettrons que nous nous attendions à une amélioration relativement négligeable des performances de notre machine de test car elle utilisait une version presque actuelle de Java 8 64 bits (ce qui représente une amélioration significative par rapport à Java 7 32 bits que la plupart des lecteurs Minecraft utilisent)..

    Dans cette capture d'écran prise avant que nous passions à l'installation autonome de Java, vous pouvez voir que nous utilisons déjà du Java 64 bits et que nous affichons 36 images par seconde. Cette valeur a légèrement fluctué pendant le test mais n’a pas dépassé 40 FPS.

    Lorsque nous sommes passés à l'instance Java autonome légèrement mise à jour téléchargée par le lanceur Minecraft et restée inactive au même endroit, notre FPS est passé à 70 (ce qui correspond au paramètre vsync que nous avons défini pour notre moniteur particulier). Globalement, un changement surprenant dans les performances de ce qui constituait (sur notre machine de test) un changement assez mineur. Les joueurs utilisant Java 7 32 bits pour passer à Java 8 64 bits devraient bénéficier d'améliorations significatives.


    Vous avez une question relative à Minecraft? Envoyez-nous un email à [email protected] et nous ferons de notre mieux pour y répondre..