Est-ce la commande Java correcte pour Minecraft?

Je voulais exécuter Minecraft et lui dire d'utiliser plus de RAM que ce soit par défaut, l'objectif était de diminuer les temps de chargement lors de l'entrée de nouveaux biomes et autres.

J'ai vu, lors de l'utilisation du nom commandé par la réponse de cette question de Tobias, cette partie de la ligne avait une section pour la mémoire (-Xms -Xms).

Java -Xms2048m -Xmx2048m -cp "% APPDATA% .minecraft \ bin *" -Djava.library.path = "% APPDATA% .minecraft \ bin \ natives" net.minecraft.client.Minecraft "yournamehere"

Cependant, je voulais une commande qui m'a permis de changer la mémoire maximale, sans ignorer le processus de connexion. J'ai cherché Gameing.SE pour les questions Minecraft-Memory et j'ai trouvé cette question qui avait une belle ligne de code dans une réponse qui a été indiquée pour améliorer les performances de Minecraft.

"C: \ Program Files \ Java \ jre6 \ bin \ java" -Dsun.java2d.noddraw = false -Dsun.java2d.d3d = true -Dsun.java2d.opengl = false -Xms2048M -Xmx2048M -jar "C: \ minecraft .pot"

Maintenant, mon fichier minecraft.jar n'est pas assis nu dans mon lecteur C: à ma connaissance, et je ne pense pas avoir besoin du chemin du répertoire complet pour java, sinon la première commande que j'ai annotée ne fonctionnerait pas. Donc, ce que j'ai proposé, c'est ceci:

Java -Dsun.java2d.noddraw = false -Dsun.java2d.d3d = true -Dsun.java2d.opengl = false -Xms2048M -Xmx2048M -jar "C: \ Users \ Ender \ Desktop \ Minecraft.exe"

Lorsque je l'exécute, mon fichier Minecraft.exe fonctionne correctement (il semble) et je peux me connecter (ou tenter de toute façon si mon Internet est difficile) mais je ne sais pas si la commande fonctionne réellement comme je le voulais. Cette commande est-elle juste? Ou est-il faux et semble-t-il être juste?

Je pense que c'est bon, mais beaucoup de tutoriels utilisent javaw.exe au lieu de java.exe, le premier semble un peu bizarre avec% APPDATA% .minecraft \ bin *, et je pense que vous devriez utiliser le chemin complet vers java Juste pour la sécurité, essayez ceci:

"C: \ Program Files \ Java \ jre6 \ bin \ javaw.exe" -Dsun.java2d.noddraw = false -Dsun.java2d.d3d = true -Dsun.java2d.opengl = false -Xms2048M -Xmx2048M -jar "C: \ Users \ Ender \ Desktop \ Minecraft.exe "

La différence entre java.exe et javaw.exe est que javaw.exe n'a pas de fenêtre de console qui y est attachée.

Avec java.exe, vous obtenez cette petite fenêtre Java chaque fois que vous ouvrez Minecraft, et cela peut devenir très ennuyeux. Vous pouvez l'utiliser pour le débogage, avec toutes ces informations, etc.

Je pense que vous pouvez également le faire avec le lanceur, en utilisant -cp au lieu de -jar et net.minecraft.LauncherFrame, mais je ne sais pas s'il fonctionne encore dans le jeu, ou cela ne modifie que le réglage du lanceur sans but.

De plus, votre système est-il 64 bits? Je ne sais pas si c'est mieux, mais j'utilise Java 7 au lieu de 6, et c'est peut-être un effet placebo, mais je pense que cela fonctionne un peu mieux, alors vous pouvez l'essayer aussi.

En passant, mon ami a remarqué que Minecraft ne veut toujours pas tant de mémoire, car même avec le Shader Mod de Sonic, il ne prenait que 1,6 Go à partir de 4 Go.

Je ne sais pas s'il vaut la peine d'essayer tout cela, alors qu'il ne changera probablement rien.

Si vous ne l'utilisez pas déjà, je vous recommande OptiFine, cela fonctionne vraiment et aide avec les images et les graphiques.

http://www.minecraftforum.net/topic/249637-11-optifine-hd-a4-fps-boost-hd-textures-aa-af/

Il existe deux façons d'utiliser Java pour travailler sur Minecraft. L'un est un problème LAN et l'autre est un problème de mise à jour JAVA. Java 7 est la meilleure version pour Minecraft Mods et Minecraft.

Voici un guide étape par étape pour configurer les deux.

Java 7 pour Minecraft

Configuration du LAN