Minecraft im neuen Verzeichnis

Seit ich eine SSD als Systemplatte habe, achte ich noch etwas genauer darauf, was denn so auf meinem C-Laufwerk passiert. Nun ist es ja so, dass Minecraft ständig auf der Festplatte rumrödelt, also hatte ich starkes Interesse daran, das Spiel auf meine Datenplatte zu verschieben. Von Haus aus sieht Minecraft das nicht vor, man kann es aber umgehen.

Auf meiner Spieleplatte steckt das Verzeichnis \Minecraft, darin befindet sich die Minecraft.exe. Standardmäßig ist alles andere auf der Systemplatte zu finden und zwar (bei Windows Vista und 7) unter C:\Benutzer\[Nutzername]\AppData\Roaming\.minecraft\. (Unter Win XP findet sich der ganze Spaß unter C:\Dokumente und Einstellngen\[Nutzername]\Application Data\.minecraft\.)
Ich habe nun den kompletten .minecraft-Ordner in den Minecraftordner auf meiner Spieleplatte verschoben. So weit so gut.
Um Minecraft aber beizubringen, dass es bitte nicht im Standardpfad nach den Daten suchen möge, habe ich eine Batchdatei angelegt. Die Jüngeren unter euch kennen die Dinger vermutlich gar nicht mehr. Früher, als wir noch mit Waffen aus Stein Dinosaurier jagten, hatten wir für jeden Quatsch Batchdateien. (Zum Teil mussten wir vor dem Laden eines Spiels sogar den Rechner mit anderen Konfigurationsdateien neu starten. Potzblitz!) Wer Spaß dran hat, kann sich ja mal informieren. Aber die Theorie ist egal, wichtig ist, dass ihr dafür den Windows Editor (oder ein anderes derartiges Programm öffnet) und folgendes in eine leere Datei schreibt:

@echo off
Title Minecraft Launcher
set APPDATA=%CD%\
start %CD%\minecraft.exe

Diese Datei speichert ihr jetzt unter „starteminecraft.bat“ ab. (Meinethalben auch bjoernolaf.bat – tobt euch kreativ aus. ;)) Und diese Batchdatei benutzt ihr ab jetzt, um das Spiel zu starten. Fertig. Ob auch wirklich alles geklappt hat, könnt ihr nachsehen, wenn ihr im Minecraftstartfenster (noch vor dem Login!) auf „Options“ klickt. Dort gibt es den Punkt „Game location on disk“. Hier dürfte jetzt euer neues Minecraftverzeichnis stehen.

Mir selbst hat das nicht ganz gereicht, denn ich habe Minecraft vorher immer etwas mehr RAM zugewiesen, also musste ich das auch in der Batchdatei abbilden. Meine sieht nun so aus:

@echo off
Title Minecraft Launcher
set APPDATA=%CD%\
java -XmxxxxxM -XmsxxxxM -cp Minecraft.exe net.minecraft.LauncherFrame

(Nicht davon verwirren lassen, dass da bei meinem Blogdesign ein Zeilenumbruch eingebaut ist: Die komplette Zeile ab „java“ soll so durchlaufen, in der Batchdatei wollt ihr da keinen Zeilenumbruch haben.)

Was ihr da bei den kursiven xxxx reinschreibt, das ist von eurem System abhängig. Mehr dazu könnt ihr hier nachlesen. (Dort wird beschrieben, wie man Java generell mehr RAM zuweist. Fand ich Quatsch. Alles andere läuft bei mir auch so wie geschmiert, also bekommt nur Minecraft eine Extrawurst.)


Kommentieren