Learn · guides
Wie man Minecraft JVM-Argumente hinzufügt
Fügen Sie Minecraft JVM-Argumente hinzu, indem Sie die Profileinstellungen Ihres Launchers bearbeiten. Schritt für Schritt für den offiziellen Launcher, inklusive des wichtigen -Xmx-Flags.
JVM-Argumente konfigurieren die Java-Virtual Machine, die Minecraft ausführt, bevor das Spiel überhaupt geladen wird. Sie befinden sich in den Profileinstellungen deines Launchers und steuern Dinge wie Speicherzuweisung, Garbage Collection und das Java-Verhalten. Fügst du sie falsch hinzu, startet dein Spiel nicht; fügst du sie richtig hinzu, kannst du Ruckler und Abstürze reduzieren.
Was ein JVM-Argument ist
Die Java Virtual Machine führt Minecraft aus, und JVM-Argumente sind Flags, die du ihr beim Start übergibst. Wenn du auf „Play“ klickst, erstellt dein Launcher eine Befehlszeile, die diese Flags enthält. Die JVM liest sie, bevor das Spiel startet, sodass sie die Laufzeitumgebung und nicht das Spiel selbst beeinflussen.
Deshalb führt eine falsche Einstellung dazu, dass das Spiel nicht startet, anstatt deine Welt zu beschädigen. Die JVM lehnt ungültige Flags ab und verweigert den Start, was tatsächlich sicherer ist als eine fehlerhafte Einstellung im Spiel.
Wo du JVM-Argumente in deinem Launcher findest
Offizieller Minecraft Launcher
Offene Installationen
Klicken Sie auf den Reiter Installationen oben.
Profil schweben lassen
Finde das Profil, das du zum Spielen verwendest, und bewege den Mauszeiger darüber. Ein Bearbeiten-Symbol (Bleistift) erscheint.
Klicke auf Bearbeiten
Klicken Sie auf das Bleistiftsymbol, um dieses Profil zu bearbeiten.
Mehr Optionen öffnen
Scrollen Sie nach unten und klicken Sie auf Weitere Optionen. Ein Feld mit dem Namen JVM-Argumente wird angezeigt.
Bearbeite die Flaggen
Klicken Sie in das Feld und bearbeiten Sie die durch Leerzeichen getrennte Liste der Argumente.
Speichern und testen
Klicken Sie auf Speichern und starten Sie dann das Profil, um zu bestätigen, dass es funktioniert.
Launcher von Drittanbietern
Die meisten Launcher platzieren JVM-Argumente in den Profileinstellungen oder Instanzeinstellungen, oft unter einem Reiter „Java“ oder „Erweitert“. Der genaue Speicherort variiert, aber sie befinden sich immer in den Profileinstellungen, niemals im Spiel selbst.
Das Argument, das Sie tatsächlich benötigen: -Xmx
Das am häufigsten benötigte Flag ist -Xmx, das den maximalen Heap-Speicher festlegt, den das Spiel nutzen kann.
-Xmx4G
Dadurch werden bis zu 4 Gigabyte für Minecraft zugewiesen. Häufige Werte:
| Flag | Was es tut |
|---|---|
-Xmx2G | 2 GB (Minimum für Mod-Spiel) |
-Xmx4G | 4 GB (empfohlene Standardeinstellung) |
-Xmx6G | 6 GB (für umfangreiche Mod-Packs) |
-Xmx8G | 8 GB (selten hilfreich darüber hinaus) |
Geben Sie Minecraft nicht mehr als die Hälfte Ihres Systemspeichers. Wenn Sie insgesamt 16 GB haben, begrenzen Sie Minecraft auf 8 GB. Der Rest sorgt dafür, dass Ihr Betriebssystem und andere Programme weiterhin reaktionsschnell bleiben.
Eine sichere Ausgangsbasis
Die meisten Launcher verfügen über sinnvolle Standardeinstellungen. Wenn Sie sich nicht sicher sind, verwenden Sie dies:
-Xmx4G -Xms2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200
Aufgeschlüsselt:
-Xmx4G— maximal 4 GB-Xms2G— Starten mit 2 GB (schnellerer Start)-XX:+UseG1GC— Garbage Collector, der Ruckler reduziert-XX:+ParallelRefProcEnabled— hilft dem Collector, schneller zu laufen-XX:MaxGCPauseMillis=200— begrenzt die Pausendauer
Dies ist eine gute Standardeinstellung für Modded Minecraft ohne starke Übertaktung.
Ersetzen Sie nicht die Standardeinstellungen
Launcher werden mit einigen Standard-JVM-Argumenten ausgeliefert. Löschen Sie diese nicht – bearbeiten Sie die Liste, indem Sie sie erweitern. Das Entfernen der Standardwerte kann den Startvorgang unterbrechen.
Zum Beispiel, wenn der Standard ist:
-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:G1NewCollectionPauseTarget=45
und Sie 4 GB benötigen, ändern Sie ihn in:
-Xmx4G -XX:+UnlockExperimentalVMOptions -XX:G1NewCollectionPauseTarget=45
Aktualisieren Sie einfach den Wert von -Xmx und belassen Sie den Rest unverändert.
Häufige Probleme und Lösungen
- Spiel startet nicht: Überprüfe die Flags auf Tippfehler (Abstände sind wichtig). Entferne benutzerdefinierte Argumente und bestätige, dass die Standardzeile
-Xmxfunktioniert. - Das Spiel stürzt nach einigen Minuten ab: Möglicherweise haben Sie zu viel Speicher zugewiesen (die Pausen durch die Speicherbereinigung verschlimmern sich). Versuchen Sie, den Speicher auf 4 GB zu reduzieren.
- Das Spiel weist weniger Ressourcen zu, als Sie eingestellt haben: Ihr System hat nicht genügend freien Arbeitsspeicher. Schließen Sie andere Programme oder reduzieren Sie die Zuweisung.
- Argumente haben keinen Effekt: Bitte bestätigen Sie, dass Sie das richtige Profil bearbeitet und gespeichert haben. Der Launcher benötigt manchmal einen Neustart, um die Änderungen zu übernehmen.
Benötigen Mods spezielle Argumente?
Normalerweise nicht. Mods laufen im selben Java-Prozess wie dein Spiel und teilen sich den Heap. Nur sehr selten wird ein Mod mit einer Dokumentation geliefert, die ein JVM-Argument spezifiziert, und der Autor macht dies deutlich. In 99 % der Fälle funktionieren die gleichen Argumente für Vanilla- und Mod-Spielweisen.
FAQ
Es legt den maximal verfügbaren Heap-Speicher für Java fest. -Xmx4G bedeutet, dass Minecraft bis zu 4 Gigabyte nutzen kann. Das ist das, was "mehr RAM zuweisen" bedeutet.
4 bis 6 Gigabyte sind für die meisten Spieler ein guter Bereich. Eine viel größere Zuweisung hilft selten und kann tatsächlich zu Rucklern führen, da die Speicherbereinigung bei einem großen Heap länger dauert.
Normalerweise nicht. Mods laufen im selben Java-Prozess und teilen sich Ihre Speicherzuweisung. Nur selten wird in der Dokumentation eines Mods ein JVM-Argument angegeben, und der Autor macht dies deutlich.
Nr. JVM-Argumente konfigurieren die Java-Laufzeit, bevor das Spiel startet. Spieleinstellungen sind Optionen im Spiel. Das sind völlig getrennte Dinge.