Skip to content
Launcher

Welches Java wird für Minecraft benötigt und Java-Fehler

Welche Java-Version die jeweilige Spielversion erfordert, was der Launcher selbst mit Java macht und wie Sie UnsupportedClassVersionError und „Could not create the Java Virtual Machine“ beheben.

Aktualisiert am 24. Oktober 2026

Java müssen Sie nicht manuell installieren: Der Launcher lädt für jedes Modpack selbst die passende Version herunter. Dieser Artikel ist für Fälle gedacht, in denen etwas schiefgelaufen ist oder Java manuell ausgewählt wurde.

Welches Java für welche Spielversion benötigt wird

Minecraft-VersionJava
bis einschließlich 1.16.58
1.17 – 1.20.417
1.20.5 – 1.21.x21
26.x25

Offiziell verlangt 1.17 Java 16, doch der Launcher führt es auf Java 17 aus — das Spiel läuft damit.

Neuer heißt nicht besser: Ältere Versionen mit Mods (zum Beispiel Forge 1.12.2) starten nicht auf Java 17 und höher. Ein zu altes Java startet keine neue Version.

Was der Launcher bei Java selbst übernimmt

  • Er nimmt das Java, das die Spielversion verlangt, und lädt es beim ersten Start herunter. Das Archiv wird erst nach Prüfung der Prüfsumme installiert und im Launcher-Ordner abgelegt — Ihr System-Java und Ihre Windows-Einstellungen werden nicht verändert.
  • Ist bereits ein passendes 64-Bit-Java auf Ihrem Computer installiert, kann er es verwenden. Ein 32-Bit-Java wählt der Launcher nicht aus: Es hat nicht genug Arbeitsspeicher für Modpacks.
  • Wird manuell ein zu altes Java ausgewählt, warnt der Launcher „The selected Java … is too old for Minecraft …“ und startet das Spiel mit einem passenden.

Wo Sie Java manuell auswählen

  • Für ein einzelnes Modpack: Öffnen Sie das Modpack → „Einstellungen“ → klappen Sie „Für fortgeschrittene Nutzer“ auf → die Zeile „Java“. Standardmäßig ist dort „Java-Version: automatisch“ eingestellt — also die, die das Modpack verlangt.
  • Für alle Modpacks: Einstellungen → Dateien → Java → „Java für alle Modpacks“ → „Festlegen“. Die Schaltfläche „Zurücksetzen“ kehrt zur automatischen Auswahl zurück.
  • Eine bestimmte Version herunterladen: Wählen Sie an derselben Stelle in der Zeile „Java herunterladen“ Java 8, 11, 17, 21 oder 25 aus und klicken Sie auf „Herunterladen“. Darunter sehen Sie eine Liste der heruntergeladenen Versionen; eine nicht benötigte können Sie löschen, und der Launcher lädt sie bei Bedarf erneut herunter.

Wenn Sie unsicher sind — lassen Sie es auf automatisch.

Java-Fehler

UnsupportedClassVersionError

Ein Text wie has been compiled by a more recent version of the Java Runtime bedeutet, dass der Mod oder das Spiel für ein neueres Java kompiliert wurde als das laufende. Im Fenster „Spiel abgestürzt“ erscheint „Für dieses Modpack wird eine andere Java-Version benötigt“ und die Schaltfläche „Java installieren …“ — klicken Sie darauf und starten Sie das Spiel erneut.

Wurde Java manuell ausgewählt, stellen Sie in den Modpack-Einstellungen wieder „Java-Version: automatisch“ ein.

„Could not create the Java Virtual Machine“

Das ist nicht die Ursache, sondern die Folge: Java konnte nicht starten. Die eigentliche Ursache steht in der Zeile davor. Der Launcher zeigt sie im Fehlerfenster an: „Das Spiel wurde nicht gestartet (Code …): …“.

  • Unrecognized option oder Multiple garbage collectors selected — ein Fehler in Ihren eigenen Argumenten. Leeren Sie das Feld „JVM-Argumente“ im Bereich „Für fortgeschrittene Nutzer“.
  • Could not reserve enough space oder Insufficient memory — Windows konnte den Arbeitsspeicher nicht zuweisen. Stellen Sie im Modpack weniger Arbeitsspeicher ein, schließen Sie Ihren Browser und prüfen Sie, ob die Windows-Auslagerungsdatei aktiviert ist. Weitere Details finden Sie im Artikel Wie Sie mehr RAM zuweisen.
  • Could not find java.dll — Java ist beschädigt, meistens wurden seine Dateien von einem Antivirus gelöscht. In diesem Fall installiert der Launcher sein eigenes Java selbst neu und versucht erneut zu starten. Bleibt der Fehler bestehen, löschen Sie dieses Java unter Einstellungen → Dateien → Java und starten Sie das Spiel — der Launcher lädt es erneut herunter. Fügen Sie den Launcher-Ordner zu den Ausnahmen Ihres Antivirus hinzu.

Falsche Bitness

32-Bit-Java lässt das Spiel nicht mehr als 1–1,5 GB Arbeitsspeicher nutzen, und Modpacks stürzen damit ab. Ist unter „Java für alle Modpacks“ 32-Bit-Java angegeben — klicken Sie auf „Zurücksetzen“, und der Launcher verwendet sein eigenes 64-Bit-Java.

Mac mit M-Chip

Versionen vor 1.19 starten über Rosetta. Der Launcher bietet an, es selbst zu installieren — bestätigen Sie die Installation mit Ihrem macOS-Passwort.

Wenn das nicht geholfen hat

Folgen Sie den Schritten aus dem Artikel Das Spiel stürzt ab oder zeigt einen schwarzen Bildschirm — was tun. Zu Java für Ihren Server im Hosting lesen Sie den Artikel Java-Version für Ihren Core.