Embeddium — Minecraft Java Edition 1.21.1
Recension av Embeddium-modden för Minecraft Java Edition — Sodium för NeoForge och Forge med FPS-förbättringar, omskriven chunk-renderare…
Recension av Embeddium-modden för Minecraft Java Edition — Sodium för NeoForge och Forge med FPS-förbättringar, omskriven chunk-renderare och bättre modkompa...
Beroenden:
Laddare: NeoForge (1.20.1+), Forge (1.20.1 och äldre), 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
Modversion: stöds vid recensionstillfället — 1.0.x för 1.21.4
Embeddium är en fork av Sodium 0.5.8-renderaren (den senaste versionen under FOSS-licensen) av utvecklarna FiniteReality och embeddedt. Modden skriver om chunk-renderingssystemet och immediate-mode-renderingspipelinen för blockenheter, mobbar och GUI, men till skillnad från original-Sodium stödjer den avsiktligt NeoForge och fokuserar på kompatibilitet med andra moddar. På versioner under 1.20.1 har Embeddium i praktiken ersatt den tidigare forken, Rubidium, vars utveckling har upphört.
Vad modden ändrar i renderingen
Embeddium flyttar inläsningen av GPU-kommandon från spelets huvudtråd till en pool av bakgrundstrådar. Vanilla Minecraft-koden bygger om varje chunk-mesh vid varje blockändring, även när kameran tittar åt ett annat håll — Embeddium rensar bort osynliga chunks under byggfasen, grupperar intilliggande ytor av samma typ och samlar dem i ett enda GPU-anrop.
Specifika ändringar jämfört med vanilla:
Omskriven
ChunkRenderermed ett eget indexerat buffertsystem — istället för 6 anrop per chunk används 1.Optimerad immediate-mode-pipeline för mobbar och blockenheter (kistor, ugnar, fanor) — i scener med över 100 enheter tar detta bort de flesta mikrolagg (microstutters).
Internt system för sortering av transparens (translucency sorting) — valfritt, aktiveras i
Video Settings → Performance.Integrerat stöd för Fabric Rendering API på Forge/NeoForge-plattformar — modden Indium behövs inte längre och kommer inte att starta ovanpå Embeddium.
⚠️ Embeddium stödjer inte OptiFine. Om du har OptiFine installerat måste du ta bort Embeddium — båda moddarna ändrar renderaren på en låg nivå och hamnar i konflikt under klientinitialiseringen.
FPS-ökning i olika scenarier
Siffrorna beror på konfigurationen, nedan visas ungefärliga intervall på en typisk mellanklassdator (RTX 3060, Ryzen 5 5600, 16 GB RAM, renderingsavstånd 16).
Scenario | Vanilla | Embeddium | Ökning |
|---|---|---|---|
Öppet biom, inga enheter | 90–110 FPS | 180–240 FPS | ~2× |
By med bybor (40+ NPC:er) | 45–60 FPS | 90–120 FPS | ~2× |
Mobbfarm (200+ enheter) | 20–35 FPS | 60–90 FPS | ~2.5× |
Modpack med över 200 moddar | 30–45 FPS | 70–100 FPS | ~2× |
4K-upplösning, ultra-grafik | 40–55 FPS | 80–110 FPS | ~2× |
På svagare bärbara datorer med integrerad grafik är ökningen mer märkbar — där är flaskhalsen CPU-overhead under byggandet av chunk-meshes, inte GPU:n.
Inställningar
Embeddium-menyn öppnas från Options → Video Settings. Den ersätter vanilla-skärmen med en egen, med flikar för Quality, Performance och Mods.

Fliken Quality
Parameter | Värde | Vad det ändrar |
|---|---|---|
| Fast / Fancy | Global knapp för rendering av löv, vatten och moln. |
| Off / Fast / Fancy | 2D eller volymetriska moln. |
| Default / Fancy / Fast | Väderdetaljer. |
| Fast / Fancy | Transparens och rendering av insidan på löv. |
| All / Decreased / Minimal | Antal samtidiga partiklar. |
| None / Smooth / Maximum | Beräkning av mjuk belysning (smooth lighting). |
| 0×0 – 21×21 | Biomets färgblandningsradie för gräs och löv. |
Fliken Performance
Parameter | Värde | Vad det ändrar |
|---|---|---|
| 1 – 16 | Antal chunks som byggs om per bildruta. |
| On / Off | Noggrann sortering av genomskinliga ytor efter avstånd (på 1.20+). |
| On / Off | Snabbar upp OpenGL-anrop genom att inaktivera felkontroller. |
| On / Off | Direkt åtkomst till GPU-buffertar (kräver OpenGL 4.4+). |
| On / Off | Tillåter modden att kringgå Java-heapen vid kopiering av meshes. |
Fliken Mods
En separat sektion för konflikter och anpassade API:er. Här listas moddar som interagerar direkt med Embeddium API (t.ex. Oculus för shaders, Reese's Sodium Options för utökade UI-inställningar).
Inaktivera inställningen Use Persistent Mapping om du har ett AMD-grafikkort med Mesa-drivrutiner äldre än 23.x — om du aktiverar den på dessa drivrutiner kan det resultera i svarta texturer i inventoryt eller att klienten kraschar helt.
Kompatibilitet med andra moddar
Embeddium designades specifikt för tunga modpacks, så den har några obligatoriska och starkt rekommenderade tillägg.
Mod | Syfte | Plattformsversion |
|---|---|---|
Oculus | Stöd för Iris-shaders ovanpå Embeddium | Forge, NeoForge |
Embeddium++ | Avancerade renderingsinställningar (motsvarande Sodium Extra) | Forge, NeoForge |
Reese's Sodium Options | Omskriven inställningsmeny med en tydlig struktur | Alla plattformar |
Embeddium API | Avancerade integrationspunkter för moddar | Inkluderat i huvud-JAR-filen |
Konflikter:
OptiFine — helt inkompatibel, startar inte tillsammans.
Sodium på samma Forge/NeoForge-versioner — onödig och orsakar konflikter (Embeddium är en Sodium-fork).
Rubidium — föråldrad, helt ersatt av Embeddium.
Indium — startar inte ovanpå Embeddium, eftersom Fabric Rendering API är inbyggt integrerat.
Varför Embeddium istället för Sodium
Officiellt stödjer Sodium endast Fabric (och delvis NeoForge via CaffeineMC sedan version 0.6). Embeddium underhåller en parallell fork baserad på den senaste LGPL-licensierade versionen, med fokus på två saker: Forge/NeoForge-stöd för modpack-skapare och kompatibilitet med moddar som interagerar med renderaren via icke-standardiserade API:er.
CaffeineMC-teamet ger inget officiellt stöd för Embeddium — felrapporter gällande forken bör öppnas i FiniteRealitys GitHub-repository, inte i Sodiums bug tracker.
Slutsats
Embeddium löser ett specifikt problem — FPS-förbättringar på Forge och NeoForge i modpacks där vanilla-renderaren skapar en flaskhals för CPU:n. På 1.20.1 och lägre är det i praktiken den enda aktivt underhållna Sodium-forken för dessa laddare, eftersom Rubidium har slutat utvecklas och den officiella Sodium inte riktar in sig på dem.
Den huvudsakliga begränsningen är dess klientsidiga natur och inkompatibiliteten med OptiFine. Om du behöver CIT, CEM, anpassade himlar eller zoom — Embeddium ger dig inte detta; du kommer att behöva separata moddar (Continuity för CTM, ETF/EMF för anpassade mobbar, Zoomify för zoom).
Det passar dig om du spelar tunga modpacks på NeoForge 1.21.x, Forge 1.20.1 eller äldre versioner med komplexa farmar och byar. Om ditt modpack är rent Fabric utan behov av Fabric Rendering API på Forge, är det enklaste alternativet att installera den ursprungliga Sodium från CaffeineMC.
Installation
En typisk installation tar ungefär 5 minuter. Flödet är detsamma; bara Loader och den matchande builden skiljer sig.
- 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.











