Embeddium — Minecraft Java Edition 1.21.1
Testbericht zum Embeddium-Mod für Minecraft Java Edition — Sodium für NeoForge und Forge mit FPS-Verbesserungen, umgeschriebenem…
Testbericht zum Embeddium-Mod für Minecraft Java Edition — Sodium für NeoForge und Forge mit FPS-Verbesserungen, umgeschriebenem Chunk-Renderer und besserer ...
Abhängigkeiten:
Loader: NeoForge (1.20.1+), Forge (1.20.1 und älter), Fabric (1.20.1–1.20.6)
Minecraft-Version: 1.16.5, 1.18.2, 1.19.2, 1.20.1–1.20.6, 1.21–1.21.1, 1.21.4
Mod-Version: Zum Zeitpunkt des Tests unterstützt — 1.0.x für 1.21.4
Embeddium ist ein Fork des Sodium 0.5.8 Renderers (der letzten Version unter einer FOSS-Lizenz) von den Entwicklern FiniteReality und embeddedt. Der Mod schreibt das Chunk-Rendering-System und die Immediate-Mode-Rendering-Pipeline für Block-Entities, Mobs und GUI um. Im Gegensatz zum originalen Sodium unterstützt er jedoch gezielt NeoForge und konzentriert sich auf die Kompatibilität mit anderen Mods. In Versionen unter 1.20.1 hat Embeddium den vorherigen Fork Rubidium, dessen Entwicklung eingestellt wurde, faktisch ersetzt.
Was der Mod am Rendering ändert
Embeddium lagert die GPU-Befehlsuploads vom Hauptspiel-Thread auf einen Pool von Hintergrund-Threads aus. Vanilla Minecraft baut jedes Chunk-Mesh bei jeder Blockänderung neu auf, selbst wenn die Kamera in die andere Richtung zeigt — Embeddium verwirft unsichtbare Chunks während der Bauphase, gruppiert benachbarte Flächen desselben Typs und bündelt sie in einen einzigen GPU-Draw-Call.
Spezifische Änderungen im Vergleich zu Vanilla:
Umgeschriebener
ChunkRenderermit einem eigenen indizierten Puffer-System — anstelle von 6 Aufrufen pro Chunk wird nur 1 verwendet.Optimierte Immediate-Mode-Pipeline für Mobs und Block-Entities (Truhen, Öfen, Banner) — bei Szenen mit 100+ Entities beseitigt dies die meisten Mikro-Ruckler.
Internes System zur Transparenzsortierung (translucency sorting) — optional, aktivierbar unter
Video Settings → Performance.Integrierte Unterstützung für die Fabric Rendering API auf Forge/NeoForge-Plattformen — der Indium-Mod wird nicht mehr benötigt und startet nicht in Kombination mit Embeddium.
⚠️ Embeddium unterstützt kein OptiFine. Wenn OptiFine installiert ist, muss Embeddium entfernt werden — beide Mods verändern den Renderer auf tiefster Ebene und verursachen Konflikte bei der Client-Initialisierung.
FPS-Boost in verschiedenen Szenarien
Die Zahlen hängen von der Konfiguration ab, unten stehen ungefähre Bereiche für ein typisches Mittelklasse-System (RTX 3060, Ryzen 5 5600, 16 GB RAM, Sichtweite 16).
Szenario | Vanilla | Embeddium | Boost |
|---|---|---|---|
Offenes Biom, keine Entities | 90–110 FPS | 180–240 FPS | ~2× |
Dorf mit Dorfbewohnern (40+ NPCs) | 45–60 FPS | 90–120 FPS | ~2× |
Mob-Farm (200+ Entities) | 20–35 FPS | 60–90 FPS | ~2.5× |
Modpack mit 200+ Mods | 30–45 FPS | 70–100 FPS | ~2× |
4K-Auflösung, Ultra-Grafik | 40–55 FPS | 80–110 FPS | ~2× |
Auf schwächeren Laptops mit integrierter Grafik ist der Boost deutlicher — hier ist gerade der CPU-Overhead für den Chunk-Mesh-Bau der Flaschenhals, nicht die GPU.
Einstellungen
Das Embeddium-Menü wird über Options → Video Settings geöffnet. Es ersetzt den Vanilla-Bildschirm durch einen eigenen mit den Tabs Quality, Performance und Mods.

Tab Quality
Parameter | Wert | Was sich ändert |
|---|---|---|
| Fast / Fancy | Globaler Schalter für das Rendern von Blättern, Wasser, Wolken. |
| Off / Fast / Fancy | 2D- oder volumetrische Wolken. |
| Default / Fancy / Fast | Detailgrad von Niederschlägen. |
| Fast / Fancy | Transparenz und Rendering der Blattinnenseiten. |
| All / Decreased / Minimal | Anzahl gleichzeitiger Partikel. |
| None / Smooth / Maximum | Berechnung der weichen Beleuchtung. |
| 0×0 – 21×21 | Mischradius für Biom-Farben von Gras und Blättern. |
Tab Performance
Parameter | Wert | Was sich ändert |
|---|---|---|
| 1 – 16 | Anzahl der Chunks, die pro Frame neu gebaut werden. |
| On / Off | Genaue Sortierung transparenter Flächen nach Entfernung (ab 1.20+). |
| On / Off | Beschleunigt OpenGL-Aufrufe durch Deaktivieren von Prüfungen. |
| On / Off | Direkter Zugriff auf GPU-Puffer (erfordert OpenGL 4.4+). |
| On / Off | Erlaubt es dem Mod, beim Kopieren von Meshes den Java-Heap zu umgehen. |
Tab Mods
Ein separater Bereich für Konflikte und benutzerdefinierte APIs. Hier werden Mods aufgelistet, die direkt mit der Embeddium-API interagieren (z.B. Oculus für Shader, Reese's Sodium Options für erweitertes Einstellungs-UI).
Deaktiviere den Parameter Use Persistent Mapping, wenn du eine AMD-Grafikkarte mit einem Mesa-Treiber älter als 23.x hast — bei diesen Treibern kann die Aktivierung zu schwarzen Texturen im Inventar oder einem kompletten Client-Absturz führen.
Kompatibilität mit anderen Mods
Embeddium wurde speziell für komplexe Modpacks entwickelt, daher gibt es einige zwingende und empfohlene Begleiter.
Mod | Zweck | Plattform-Version |
|---|---|---|
Oculus | Unterstützung von Iris-Shadern in Kombination mit Embeddium | Forge, NeoForge |
Embeddium++ | Erweiterte Render-Einstellungen (Sodium Extra Äquivalent) | Forge, NeoForge |
Reese's Sodium Options | Überarbeitetes Einstellungsmenü mit klarer Struktur | Alle Plattformen |
Embeddium API | Erweiterte Integrationspunkte für Mods | Zusammen mit dem Haupt-JAR eingebunden |
Konflikte:
OptiFine — komplett inkompatibel, starten nicht zusammen.
Sodium auf denselben Forge/NeoForge-Versionen — unnötig und konfliktanfällig (Embeddium ist ein Sodium-Fork).
Rubidium — veraltet, vollständig durch Embeddium ersetzt.
Indium — startet nicht mit Embeddium, da die Fabric Rendering API nativ integriert ist.
Warum Embeddium anstelle von Sodium?
Sodium unterstützt offiziell nur Fabric (und seit Version 0.6 teilweise NeoForge via CaffeineMC). Embeddium führt einen parallelen Fork auf Basis der letzten Version unter LGPL-Lizenz und konzentriert sich auf zwei Dinge: die Unterstützung von Forge/NeoForge für Modpack-Ersteller und die Kompatibilität mit Mods, die über nicht-standardisierte APIs in den Renderer eingreifen.
Das CaffeineMC-Team unterstützt Embeddium nicht offiziell — fork-bezogene Fehler sollten im GitHub-Repository von FiniteReality gemeldet werden, nicht im Sodium-Bugtracker.
Fazit
Embeddium löst ein spezifisches Problem — die FPS-Steigerung auf Forge und NeoForge in Modpacks, bei denen der Vanilla-Renderer vom CPU gebremst wird. Auf 1.20.1 und darunter ist es praktisch der einzige lebendige Sodium-Fork für diese Loader, da die Entwicklung von Rubidium eingestellt wurde und das offizielle Sodium diese nicht berücksichtigt.
Die größte Einschränkung ist seine clientseitige Natur und die Inkompatibilität mit OptiFine. Wenn CIT, CEM, benutzerdefinierte Himmel oder Zoom benötigt werden — Embeddium bietet diese nicht; es werden separate Mods benötigt (Continuity für CTM, ETF/EMF für Custom Mobs, Zoomify für Zoom).
Er ist geeignet, wenn du schwere Modpacks auf NeoForge 1.21.x, Forge 1.20.1 oder älteren Versionen mit komplexen Farmen und Dörfern spielst. Wenn dein Setup reines Fabric ist und keine Fabric Rendering API auf Forge erfordert, ist die einfachere Option die Installation des originalen Sodium von CaffeineMC.
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.











