Embeddium — Minecraft Java Edition 1.21.1
Przegląd moda Embeddium dla Minecraft Java Edition — Sodium dla NeoForge i Forge z poprawą FPS, przepisanym rendererem chunków i lepszą…
Przegląd moda Embeddium dla Minecraft Java Edition — Sodium dla NeoForge i Forge z poprawą FPS, przepisanym rendererem chunków i lepszą kompatybilnością z mo...
Zależności:
Loader: NeoForge (1.20.1+), Forge (1.20.1 i starsze), Fabric (1.20.1–1.20.6)
Wersja Minecraft: 1.16.5, 1.18.2, 1.19.2, 1.20.1–1.20.6, 1.21–1.21.1, 1.21.4
Wersja moda: obsługiwana w czasie recenzji — 1.0.x dla 1.21.4
Embeddium to fork renderera Sodium 0.5.8 (ostatniej wersji na licencji FOSS) od deweloperów FiniteReality i embeddedt. Mod przepisuje system renderowania chunków i potok renderowania w trybie immediate-mode dla bytów blokowych, mobów i GUI, ale w przeciwieństwie do oryginalnego Sodium celowo wspiera NeoForge i skupia się na kompatybilności z innymi modami. W wersjach poniżej 1.20.1 Embeddium faktycznie zastąpił poprzedni fork Rubidium, którego rozwój został wstrzymany.
Co mod zmienia w renderowaniu
Embeddium przenosi ładowanie poleceń GPU z głównego wątku gry do puli wątków w tle. Waniliowy kod Minecrafta przebudowuje każdą siatkę chunka przy jakiejkolwiek zmianie bloku, nawet gdy kamera patrzy w inną stronę — Embeddium odrzuca niewidoczne chunki na etapie budowania, grupuje sąsiadujące ściany tego samego typu i pakuje je w jedno wywołanie rysowania GPU.
Konkretne zmiany w porównaniu do wanilii:
Przepisany
ChunkRendererz własnym systemem indeksowanych buforów — zamiast 6 wywołań na chunk jest 1.Zoptymalizowany potok immediate-mode dla mobów i bytów blokowych (skrzynie, piece, banery) — w scenach ze 100+ bytami eliminuje to większość mikro-zacięć.
Wewnętrzny system sortowania przezroczystości (translucency sorting) — opcjonalny, włączany w
Video Settings → Performance.Zintegrowane wsparcie dla Fabric Rendering API na platformach Forge/NeoForge — mod Indium nie jest już potrzebny i nie uruchomi się obok Embeddium.
⚠️ Embeddium nie wspiera OptiFine. Jeśli masz zainstalowany OptiFine, Embeddium musi zostać usunięty — oba mody modyfikują renderer na niskim poziomie i wchodzą w konflikt podczas inicjalizacji klienta.
Wzrost FPS w różnych scenariuszach
Liczby zależą od konfiguracji, poniżej znajdują się przybliżone zakresy na typowym zestawie średniej klasy (RTX 3060, Ryzen 5 5600, 16 GB RAM, dystans renderowania 16).
Scenariusz | Wanilia | Embeddium | Wzrost |
|---|---|---|---|
Otwarty biom, bez bytów | 90–110 FPS | 180–240 FPS | ~2× |
Wioska z osadnikami (40+ NPC) | 45–60 FPS | 90–120 FPS | ~2× |
Farma mobów (200+ bytów) | 20–35 FPS | 60–90 FPS | ~2.5× |
Paczka modów z 200+ modami | 30–45 FPS | 70–100 FPS | ~2× |
Rozdzielczość 4K, grafika ultra | 40–55 FPS | 80–110 FPS | ~2× |
Na słabszych laptopach ze zintegrowaną grafiką wzrost jest bardziej zauważalny — tam wąskim gardłem jest właśnie narzut CPU przy budowaniu siatek chunków, a nie GPU.
Ustawienia
Menu Embeddium otwiera się z Options → Video Settings. Zastępuje waniliowy ekran własnym z zakładkami Quality, Performance i Mods.

Zakładka Quality
Parametr | Wartość | Co zmienia |
|---|---|---|
| Fast / Fancy | Globalny przełącznik renderowania liści, wody, chmur. |
| Off / Fast / Fancy | Chmury dwuwymiarowe lub objętościowe. |
| Default / Fancy / Fast | Poziom detali opadów. |
| Fast / Fancy | Przezroczystość i renderowanie wnętrza liści. |
| All / Decreased / Minimal | Liczba jednoczesnych cząsteczek. |
| None / Smooth / Maximum | Obliczanie płynnego oświetlenia. |
| 0×0 – 21×21 | Promień mieszania kolorów trawy i liści biomu. |
Zakładka Performance
Parametr | Wartość | Co zmienia |
|---|---|---|
| 1 – 16 | Liczba chunków przebudowywanych na klatkę. |
| On / Off | Dokładne sortowanie przezroczystych ścian według odległości (na 1.20+). |
| On / Off | Przyspiesza wywołania OpenGL poprzez wyłączenie kontroli błędów. |
| On / Off | Bezpośredni dostęp do buforów GPU (wymaga OpenGL 4.4+). |
| On / Off | Pozwala modowi na omijanie sterty Javy przy kopiowaniu siatek. |
Zakładka Mods
Osobna sekcja dla konfliktów i niestandardowych API. Wymienia mody, które bezpośrednio komunikują się z API Embeddium (np. Oculus dla shaderów, Reese's Sodium Options dla ulepszonego interfejsu ustawień).
Wyłącz parametr Use Persistent Mapping, jeśli masz kartę graficzną AMD ze sterownikiem Mesa starszym niż 23.x — włączenie tej opcji na tych sterownikach może skutkować czarnymi teksturami w ekwipunku lub całkowitym crashem klienta.
Kompatybilność z innymi modami
Embeddium został stworzony specjalnie dla złożonych paczek modów, więc ma kilku obowiązkowych i polecanych towarzyszy.
Mod | Przeznaczenie | Wersja platformy |
|---|---|---|
Oculus | Wsparcie dla shaderów Iris na bazie Embeddium | Forge, NeoForge |
Embeddium++ | Zaawansowane ustawienia renderowania (odpowiednik Sodium Extra) | Forge, NeoForge |
Reese's Sodium Options | Przebudowane menu ustawień z jasną strukturą | Wszystkie platformy |
Embeddium API | Rozszerzone punkty integracji dla modów | Dołączone do głównego JAR |
Konflikty:
OptiFine — całkowita niekompatybilność, nie uruchomią się razem.
Sodium na tych samych wersjach Forge/NeoForge — niepotrzebny i powoduje konflikty (Embeddium to fork Sodium).
Rubidium — przestarzały, całkowicie zastąpiony przez Embeddium.
Indium — nie uruchomi się z Embeddium, ponieważ Fabric Rendering API jest zintegrowane natywnie.
Dlaczego Embeddium, a nie Sodium?
Sodium oficjalnie wspiera tylko Fabric (a od wersji 0.6 — częściowo NeoForge przez CaffeineMC). Embeddium utrzymuje równoległy fork oparty na ostatniej wersji na licencji LGPL i skupia się na dwóch rzeczach: wsparciu Forge/NeoForge dla twórców paczek modów oraz zapewnieniu kompatybilności z modami, które integrują się z rendererem przez niestandardowe API.
Zespół CaffeineMC oficjalnie nie wspiera Embeddium — problemy związane z forkiem należy zgłaszać w repozytorium FiniteReality na GitHubie, a nie w bug-trackerze Sodium.
Podsumowanie
Embeddium rozwiązuje jeden konkretny problem — zwiększa FPS na Forge i NeoForge w paczkach modów, gdzie waniliowy renderer jest ograniczany przez CPU. Na 1.20.1 i poniżej jest to praktycznie jedyny żywy fork Sodium dla tych loaderów, ponieważ Rubidium przestał być rozwijany, a oficjalny Sodium nie został tam sportowany.
Głównym ograniczeniem jest jego kliencki charakter i brak kompatybilności z OptiFine. Jeśli potrzebujesz CIT, CEM, niestandardowego nieba lub przybliżenia — Embeddium ich nie zapewnia; będziesz potrzebować osobnych modów (Continuity dla CTM, ETF/EMF dla niestandardowych mobów, Zoomify dla przybliżenia).
Jest dla ciebie odpowiedni, jeśli grasz w ciężkie paczki modów na NeoForge 1.21.x, Forge 1.20.1 lub starszych wersjach ze skomplikowanymi farmami i wioskami. Jeśli twoja konfiguracja to czysty Fabric bez potrzeby używania Fabric Rendering API na Forge, prostszą opcją jest zainstalowanie oryginalnego Sodium od CaffeineMC.
Instalacja
Typowa instalacja zajmuje około 5 minut. Procedura jest taka sama; różni się tylko loader i odpowiedni build.
- 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.











