Hilfe

Java & Arbeitsspeicher

Wie der Launcher Java selbst auswählt und installiert, wie du dein eigenes Java nutzt und wie viel RAM das Spiel bekommen sollte.

Minecraft: Java Edition braucht Java. Installieren musst du es nicht: Der Launcher lädt für jede Minecraft-Version die passende Java-Runtime von Mojang herunter – dieselben Builds, die auch der offizielle Launcher nutzt.

Welches Java für welche Version

MinecraftJava
bis 1.16Java 8
1.17 bis 1.20.4Java 17
1.20.5 bis 1.21.xJava 21
26.xJava 25

Der Launcher liest die benötigte Version aus Mojangs Versionsdaten und installiert beim ersten Start die passende Runtime. Die Runtimes liegen im Ordner java der Launcher-Daten und werden von allen Instanzen gemeinsam genutzt.

Welches Java genutzt wird

Der Launcher sucht in dieser Reihenfolge nach einer Java-Einstellung und nimmt die erste, die gesetzt ist:

  1. Die Instanz: ein eigener Java-Pfad in den Instanz-Einstellungen → Java & Arbeitsspeicher.
  2. Das Java-Feld für diese Version: Einstellungen → Java-Installationen, je ein Eintrag für Java 8, 17, 21 und 25.
  3. „Für alle Versionen“: ein Java-Pfad im selben Bereich, für alles.
  4. Automatisch: nichts gesetzt – der Launcher installiert und nutzt die Runtime von Mojang.
Lass alles leer, solange du keinen Grund hast. Automatisch wählt immer die richtige Version.

Eigenes Java nutzen

Java-Einstellungen öffnen

Geh zu Einstellungen → Java-Installationen für alle Instanzen, oder in die Instanz-Einstellungen → Java & Arbeitsspeicher für eine Instanz (schalte dort Eigene Java- und Speichereinstellungen ein).

Java wählen

Drück auf Erkennen, um die Java-Installationen auf deinem PC aufzulisten, oder gib den Pfad selbst ein. Der Pfad muss auf das Java-Programm selbst zeigen:

java.exe oder javaw.exe, zum Beispiel C:\Program Files\Eclipse Adoptium\jdk-21…\bin\javaw.exe.

Version prüfen

Der Launcher zeigt, welche Java-Version er gefunden hat. Ein Hinweis wie „Java 17 – hier wird Java 21 erwartet“ bedeutet, dass die Version nicht zum Feld passt.

Erkennen durchsucht die eigenen Runtimes des Launchers, JAVA_HOME und die üblichen Installationsordner:

  • Windows: Program Files (Adoptium, Microsoft, Zulu, BellSoft, Amazon Corretto, Semeru und weitere), %LOCALAPPDATA%\Programs und %USERPROFILE%\.jdks.
  • Linux: /usr/lib/jvm, /usr/lib64/jvm, /usr/java, /opt, SDKMAN, ~/.jdks und ~/.local/share/jdks.

Empfohlene installieren neben einem Feld lädt die Runtime von Mojang dafür herunter.

Eine falsche Java-Version ist eine der häufigsten Absturzursachen. Stürzt ein Spiel ab, nachdem du ein eigenes Java eingestellt hast, bietet der Absturz-HelferJava automatisch wählen oder Java … verwenden an.

Arbeitsspeicher (RAM)

Einstellungen → Standard-Einstellungen → Arbeitsspeicher legt fest, wie viel RAM ein Spiel höchstens nutzen darf. Neue Installationen starten mit einem Wert, der zu deinem PC passt:

RAM in deinem PCStandard für das Spiel
16 GB oder mehr6 GB
8 bis 15 GB4 GB
weniger als 8 GBdie Hälfte davon, mindestens 2 GB

Pro Instanz änderst du ihn in den Instanz-Einstellungen → Java & Arbeitsspeicher. Erlaubt sind 512 MB bis 128 GB.

Mehr ist nicht immer besser. Mehr als die Hälfte des Arbeitsspeichers deines PCs ist selten sinnvoll – der Rest des Systems braucht auch Speicher, und wird er knapp, ruckelt das Spiel. Große Modpacks und Shader brauchen mehr, Vanilla braucht weniger.

Geht dem Spiel der Arbeitsspeicher aus, schlägt der Absturz-Helfer einen besseren Wert vor und stellt ihn mit einem Klick ein.

Für Fortgeschrittene

  • Minimaler Arbeitsspeicher (-Xms) in den Standard-Einstellungen: der Startwert für Java.
  • JVM-Argumente: zusätzliche Argumente für Java, durch Leerzeichen getrennt – global oder pro Instanz.
  • FPS-Boost beim Start: abgestimmte Java-Einstellungen für deine Java-Version und deinen Arbeitsspeicher (G1; ab 12 GB mit Java 21 oder neuer das generationelle ZGC; Speicher wird vorab belegt). Deine eigenen JVM-Argumente gewinnen, wo sie sich überschneiden.
  • Leistungsstarke Grafikkarte: Das Spiel nutzt auf Laptops die dedizierte Grafikkarte. Gilt nur für das eigene Java des Launchers.
  • Java-Versionen automatisch freigeben (Windows, Einstellungen → Netzwerk): Sonst fragt Windows bei jeder Java-Version, ob Minecraft ins Netzwerk darf, zum Beispiel für LAN-Welten.