Embeddium — Minecraft Java Edition 1.21.1
Залежності:
Завантажувач: NeoForge (1.20.1+), Forge (1.20.1 і старіші), Fabric (1.20.1–1.20.6)
Версія Minecraft: 1.16.5, 1.18.2, 1.19.2, 1.20.1–1.20.6, 1.21–1.21.1, 1.21.4
Версія мода: підтримувана на момент огляду — 1.0.x для 1.21.4
Embeddium — це форк рендерера Sodium 0.5.8 (останньої версії під FOSS-ліцензією) від розробників FiniteReality та embeddedt. Мод переписує систему промальовування чанків і пайплайн immediate-mode рендерингу для блок-сутностей, мобів і GUI, але на відміну від оригінального Sodium цілеспрямовано підтримує NeoForge і займається сумісністю з іншими модами. На версіях нижче 1.20.1 Embeddium фактично замінив попередній форк Rubidium, який припинив розробку.
Що змінює мод у рендерингу
Embeddium перекладає завантаження GPU-команд з основного потоку гри на пул фонових. Ванільний код Minecraft перебудовує кожну меш чанка при будь-якій зміні блока, навіть коли камера дивиться у протилежний бік — Embeddium відсікає невидимі чанки на етапі побудови, групує сусідні фейси одного типу і пакетує їх в один GPU-виклик.
Конкретні зміни порівняно з ванілою:
Переписаний
ChunkRendererз власною системою індексованих буферів — замість 6 викликів на чанк іде 1.Оптимізований immediate-mode пайплайн для мобів і блок-сутностей (скрині, печі, банери) — на сценах із 100+ сутностей це знімає більшість мікрофризів.
Внутрішня система сортування прозорих блоків (translucency sorting) — опційна, вмикається у
Video Settings → Performance.Інтегрована підтримка Fabric Rendering API на платформах Forge/NeoForge — мод Indium більше не потрібен і не запуститься поверх Embeddium.
⚠️ Embeddium не підтримує OptiFine. Якщо у тебе встановлений OptiFine, Embeddium треба прибрати — обидва моди змінюють рендерер на низькому рівні і конфліктують при ініціалізації клієнта.
Приріст FPS у різних сценаріях
Цифри залежать від конфігурації, далі — орієнтовні діапазони на типовій збірці середнього класу (RTX 3060, Ryzen 5 5600, 16 ГБ RAM, дистанція промальовування 16).
Сценарій | Ваніла | Embeddium | Приріст |
|---|---|---|---|
Відкритий біом, без сутностей | 90–110 FPS | 180–240 FPS | ~2× |
Селище із жителями (40+ NPC) | 45–60 FPS | 90–120 FPS | ~2× |
Ферма мобів (200+ сутностей) | 20–35 FPS | 60–90 FPS | ~2.5× |
Збірка з 200+ модів | 30–45 FPS | 70–100 FPS | ~2× |
4K-роздільність, ультра графіка | 40–55 FPS | 80–110 FPS | ~2× |
На слабких ноутбуках із інтегрованою графікою приріст помітніший — там вузьке місце саме CPU-overhead на побудові меш чанків, а не GPU.
Налаштування
Меню Embeddium відкривається з Options → Video Settings. Замінює ванільний екран на власний з вкладками Quality, Performance, Mods.

Вкладка Quality
Параметр | Значення | Що змінює |
|---|---|---|
| Fast / Fancy | Глобальний перемикач рендерингу листя, води, хмар. |
| Off / Fast / Fancy | Двовимірні або об'ємні хмари. |
| Default / Fancy / Fast | Деталізація осадків. |
| Fast / Fancy | Прозорість і рендеринг внутрішньої сторони листя. |
| All / Decreased / Minimal | Кількість одночасних частинок. |
| None / Smooth / Maximum | Розрахунок плавного освітлення. |
| 0×0 – 21×21 | Радіус змішування біомних кольорів трави і листя. |
Вкладка Performance
Параметр | Значення | Що змінює |
|---|---|---|
| 1 – 16 | Кількість чанків, які перебудовуються за кадр. |
| On / Off | Точне впорядкування прозорих фейсів за відстанню (на 1.20+). |
| On / Off | Прискорює виклики OpenGL за рахунок вимкнення перевірок. |
| On / Off | Прямий доступ до GPU-буферів (потребує OpenGL 4.4+). |
| On / Off | Дозволяє моду обходити Java-heap при копіюванні мешів. |
Вкладка Mods
Окремий розділ для конфліктів і кастомних API. Тут вказані моди, які звертаються до Embeddium-API напряму (наприклад, Oculus для шейдерів, Reese's Sodium Options для розширеного UI налаштувань).
Параметр Use Persistent Mapping вимкни, якщо у тебе AMD-відеокарта з драйвером Mesa нижче 23.x — на цих драйверах вмикання може дати чорні текстури в інвентарі або повне падіння клієнта.
Сумісність із іншими модами
Embeddium робився саме під складні модпаки, тому має кілька обов'язкових і кілька рекомендованих супутників.
Мод | Призначення | Версія платформи |
|---|---|---|
Oculus | Підтримка Iris-шейдерів поверх Embeddium | Forge, NeoForge |
Embeddium++ | Розширені налаштування рендерингу (Sodium Extra еквівалент) | Forge, NeoForge |
Reese's Sodium Options | Перебудоване меню налаштувань зі зрозумілою структурою | Усі платформи |
Embeddium API | Розширені точки інтеграції для модів | Підключається разом з основним JAR |
Конфлікти:
OptiFine — повна несумісність, не запускається разом.
Sodium на тих самих версіях Forge/NeoForge — не потрібен і конфліктує (Embeddium і є Sodium-форком).
Rubidium — застарілий, замінений Embeddium повністю.
Indium — не запуститься поверх Embeddium, бо Fabric Rendering API інтегрований всередині.
Чому Embeddium, а не Sodium
Sodium офіційно підтримує тільки Fabric (і з версії 0.6 — частково NeoForge через CaffeineMC). Embeddium веде паралельний форк на базі останньої версії під LGPL-ліцензією і фокусується на двох речах: підтримка Forge/NeoForge для модпакерів і сумісність з модами, які звертаються до рендерера через нестандартні API.
Команда CaffeineMC офіційно не підтримує Embeddium — issue з помилками форка треба відкривати у репозиторії FiniteReality на GitHub, а не в баг-трекері Sodium.
Висновок
Embeddium вирішує одну конкретну задачу — приріст FPS на Forge і NeoForge у модпаках, де ванільний рендерер впирається у CPU. На 1.20.1 і нижче це фактично єдиний живий форк Sodium для цих завантажувачів, оскільки Rubidium припинив розробку, а офіційний Sodium туди не порушений.
Головне обмеження — клієнтський характер і несумісність з OptiFine. Якщо тобі потрібні CIT, CEM, кастомне небо чи зум — Embeddium їх не дає, треба окремі моди (Continuity для CTM, ETF/EMF для кастомних мобів, Zoomify для зуму).
Підходить тобі, якщо ти граєш у тяжкі модпаки на NeoForge 1.21.x, на Forge 1.20.1 або на старіших версіях зі складними фермами і селищами. Якщо твоя збірка — чистий Fabric без потреби в Fabric Rendering API на Forge, простіший варіант — ставити оригінальний Sodium від CaffeineMC.
Встановлення
Типове встановлення займає близько 5 хвилин. Порядок однаковий; відрізняються лише лоадер і відповідна збірка.
- 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.











