FerriteCore — ein Mod zur Reduzierung des RAM-Verbrauchs in Minecraft
FerriteCore ist ein technischer Mod, der den RAM-Verbrauch von Minecraft senkt, indem er Blockzustände und Modelle optimiert, ohne die FPS…
FerriteCore ist ein technischer Mod, der den RAM-Verbrauch von Minecraft senkt, indem er Blockzustände und Modelle optimiert, ohne die FPS zu beeinträchtigen.
FerriteCore — ein Mod zur Reduzierung des RAM-Verbrauchs in Minecraft
Minecraft-Version, mit der der Artikel getestet und geschrieben wurde: 1.20.1
Bereich der unterstützten Versionen: 1.16.5 – 26.2
FerriteCore ist ein technischer Mod, der den Arbeitsspeicherverbrauch von Minecraft reduziert, ohne das Gameplay in irgendeiner Weise zu beeinflussen. Das Spiel hält im RAM eine große Menge an internen Daten über Blöcke und ihre Modelle vor, und ein Teil dieser Daten ist entweder dupliziert oder wird ineffizient gespeichert. Der Mod schreibt genau diese Bereiche neu: identische Strukturen werden zusammengeführt und kompakter gespeichert, sodass dieselbe Modsammlung weniger Speicher belegt.
Was der Mod macht
FerriteCore fügt keinen Spielinhalt hinzu und hat keine Oberfläche — er arbeitet vom ersten Start an im Hintergrund. Die gesamte Arbeit des Mods findet auf der Ebene statt, wie die Spiel-Engine interne Daten im Speicher hält. Die Optimierungen betreffen zwei Seiten: ein Teil funktioniert nur auf dem Client (alles, was mit Modellen und dem Rendering zu tun hat), ein Teil sowohl auf dem Client als auch auf dem Server (Blockzustandsdaten, Shape-Cache, Chunk-Laden).
Nach der Installation sind keine Befehle oder manuellen Eingriffe nötig: Die Standardeinstellungen aktivieren sofort alle wichtigen Optimierungen. Die tatsächliche Ersparnis hängt von der jeweiligen Modpack ab — je mehr Mods mit komplexen Blöcken und Modellen sie enthält, desto größer der Gewinn.
Wodurch der Speicherverbrauch sinkt
Der Mod verlässt sich nicht auf einen einzigen Trick — es handelt sich um eine Reihe separater Optimierungen, von denen jede ihre eigene Kategorie überflüssiger Daten beseitigt. Im Folgenden die wichtigsten davon, mit Zahlen aus den Tests des Entwicklers (die genaue Ersparnis hängt vom Modpack ab).
Blockzustände (block states). Der größte Kostenpunkt. Um schnell die „benachbarten“ Zustände eines Blocks zu finden (zum Beispiel denselben Block mit einer anderen Ausrichtung oder Stufe), erstellt Vanilla für jeden Block eine eigene Tabelle. Bei komplexen Blöcken wachsen diese Tabellen an und belegen etwa 600 MB. Der Mod ersetzt sie durch eine kompaktere Struktur, die mit ein paar arithmetischen Operationen dasselbe Ergebnis liefert.
Blockmodelle. Bei Blöcken mit zusammengesetzten (multipart) Modellen erstellt Vanilla für jeden einzelnen Blockzustand eine eigene Kopie des Modells und seiner Anzeigebedingungen — daher Zehntausende bis Hunderttausende fast identischer Objekte. Der Mod cacht identische Bedingungen und verwendet identische Modelle wieder, wodurch sich ihre Anzahl auf ein paar Tausend reduziert.
Kollisions- und Render-Shapes. Viele Blöcke haben dieselbe Kollisions- und Darstellungsgeometrie. Anstatt sie für jeden Zustand einzeln zu speichern (etwa 200 MB), hält der Mod eine einzige Kopie der gemeinsamen Shape vor.
Chunk-Laden (Server). Während ein Chunk die Ladephasen durchläuft, hält Vanilla den vollständigen Datensatz im Speicher. Der Mod belässt in der Zwischenphase nur die benötigten Unterbereiche (Entities und Block-Entities), wodurch 90–100 MB freigegeben werden.
Die gesamte Ersparnis besteht in einer Verringerung des belegten RAM, nicht in einem FPS- oder TPS-Zuwachs. Der Mod schafft einen Speicherpuffer und senkt das Risiko von Abstürzen wegen Speichermangel, ist aber kein Frame-Booster.
Einstellungen
Die Konfiguration befindet sich in der Datei ferritecore-mixin.toml. Alle wichtigen Optimierungen sind standardmäßig aktiviert, sodass die meisten Spieler diese Datei nie öffnen müssen. Die übrigen Parameter sind einzelne Schalter für jede Optimierung, die man am besten unverändert lässt. Wirklich anfassen muss man nur wenige Optionen:
Parameter | Was er bewirkt |
| Kompaktere Speicherung von Blockzuständen. Spart etwas mehr RAM auf Kosten eines etwas langsameren Zugriffs. Nur bei akutem Speichermangel aktivieren. |
| Füllt die Vanilla-Tabelle benachbarter Zustände. Standardmäßig deaktiviert, um Speicher zu sparen. Nur aktivieren, wenn ein anderer Mod diese Tabelle direkt ausliest und deshalb fehlerhaft funktioniert. |
| Ersetzt den Mechanismus zur Erkennung von Multithreading-Zugriffen auf Chunks durch ein deutlich kleineres Feld. Bringt zusätzliche Ersparnis, kann aber seltene Abstürze verursachen. |
Absturzrisiko: Der Parameter useSmallThreadingDetector ist standardmäßig absichtlich deaktiviert. Seine Aktivierung senkt den Speicherverbrauch etwas, ist aber mit seltenen und schwer reproduzierbaren Abstürzen verbunden — ihn aktiviert zu lassen, geschieht nur auf eigenes Risiko.
Fazit
FerriteCore reduziert die Menge an Arbeitsspeicher, die Minecraft für interne Daten aufwendet, erheblich und tut dies praktisch ohne Auswirkung auf die Leistung während des Spiels. Die wesentliche Einschränkung: Der Mod spart Speicher, keine Frames — einen spürbaren FPS-Zuwachs sollte man von ihm nicht erwarten. Den größten Nutzen bringt er bei anspruchsvollen Modpacks, auf Servern und auf PCs mit begrenztem RAM, wo ein Speicherpuffer direkt die Stabilität beeinflusst.
Installation
Eine typische Installation dauert etwa 5 Minuten. Der Ablauf ist gleich; nur Loader und der passende Build unterscheiden sich.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











