34 votes

Comment puis-je garder deux versions différentes de Minecraft installées ?

Quand une version majeure de Minecraft est publiée, il faut un certain temps avant que les mods soient mis à jour pour fonctionner avec elle. Il peut arriver que vous souhaitiez installer la nouvelle version, mais que vous conserviez une copie de l'ancienne version avec les mods installés.

La version Windows conserve les données dans %appdata%/.minecraft quelle que soit la version de l'exécutable. Est-il possible de garder deux versions de Minecraft installées en même temps, sans conflits ?

0 votes

Exécuter l'ancienne version sous un autre utilisateur ?

0 votes

Vous m'avez devancé pour cette question :(

0 votes

Pour Linux j'ai créé ce petit script qui permet de sélectionner n'importe quel dossier commençant par minecraft- pastebin.com/pMhgynpR

19voto

Klas Mellbourn Points 715

Minecraft met les données dans %AppData% Vous pouvez donc créer des fichiers batch qui définissent les paramètres suivants %AppData% à un autre endroit avant de lancer le jeu.

Il s'agit d'un exemple de travail trivial mais flexible :

@echo off
set LAUNCHER=c:\games\minecraft\minecraft.exe
set SUPPLEMENT=.minecraft-supplemental
set APPDATA=%APPDATA%\%SUPPLEMENT%
%LAUNCHER%

Cela fera en sorte que le lancement de Minecraft conserve et recherche ses données (y compris vos sauvegardes et même les mods) dans le dossier de l'utilisateur. %AppData%\.minecraft-supplemental\.minecraft\ . (Le niveau supplémentaire de structure de dossier est inutile mais inoffensif, et il serait difficile de l'éliminer sans briser le genre de choses que le module %AppData% a été conçue pour éviter les ruptures).

Notez que cela permettra de garder tout séparés - login mémorisé, réalisations, sauvegardes, version de Minecraft, mods - tout. En prime, cela signifie non seulement que vous pouvez garder différentes versions de Minecraft installées, mais aussi que vous pouvez séparer les différents noms de connexion dans leurs propres installations avec leurs propres sauvegardes, ce qui est utile pour partager un ordinateur avec d'autres joueurs Minecraft.

Vous pouvez créer plusieurs versions de ce fichier batch et modifier les paramètres suivants %SUPPLEMENT% pour garder les données des copies séparées. (Oui, elle est actuellement définie par un nom stupide. Personnalisez-le à votre goût. Je suggère .minecraft-[username] .) Vous pouvez même utiliser différents lanceurs Minecraft en modifiant le paramètre %LAUNCHER% permettant à différentes versions (ou utilisateurs) d'utiliser différents lanceurs.

2 votes

Cela semble être la solution la plus élégante. J'ai trouvé un fil du forum décrivant cette approche.

5 votes

Euh, que diriez-vous de pointer seulement le %appdata%\.minecraft dans un autre endroit ? En pointant l'ensemble du %appdata% ailleurs est sûr de causer des problèmes, car presque tous les programmes de votre ordinateur l'utilisent.

3 votes

@BlueRaja-DannyPflughoeft, il a dit de mettre la variable dans un fichier batch, pour qu'elle ne soit modifiée que dans le fichier. Le fichier batch aurait deux lignes, une pour changer la variable, une pour appeler Minecraft. C'est la technique que j'utilise, ça fonctionne bien.

13voto

Aeo Points 4587

Puis-je suggérer Bac à sable ? À l'origine, il s'agissait plutôt d'un programme de sécurité, mais il devrait répondre à vos attentes. Tout programme exécuté dans sandboxie est obligé de garder ses fichiers séparés de tout le reste de votre système. Tant que vous exécutez toujours une version ou une autre dans Sandboxie, tout devrait bien se passer.

6voto

John the Green Points 17146

J'ai trouvé ça :

L'outil de changement de version de Minecraft .

Il comprend un téléchargeur jar qui permet de télécharger une vingtaine de versions, du début de l'alpha à la version 1.1 (y compris de nombreux instantanés). Je m'attends à ce que la version 1.2 soit bientôt ajoutée, car ils semblent faire un très bon travail de mise à jour.

Je l'ai testé, et il fonctionne bien pour moi. Il isole complètement les différents bocaux, ce qui me permet de garder un seul bocal. .jar pour le modding sans que cela n'affecte mon autre.

6voto

ESRogs Points 1381

El Lanceur magique vous permet de le faire.

Vous pourriez utiliser le Lanceur Technic . Il s'agit d'un logiciel libre, ce qui signifie que vous pouvez modifier l'interface utilisateur. code source pour utiliser les versions que vous souhaitez.

0 votes

Cela a déjà été fait. Voir MagicLauncher.

0 votes

C'est la première fois que j'ai vu ce Q depuis un moment, et à l'époque j'étais sur le site mobile (où la soumission des messages peut être un problème). Profitez de la réputation ! :)

0 votes

@SevenSidedDie Yay, précieux rep :-D

2voto

timo Points 31

Vous pouvez installer chacun d'eux sur différents utilisateurs de Windows, puisque le dossier AppData se trouve dans le répertoire de l'utilisateur, et non dans celui des fichiers de programmes.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X