Embeddium — Minecraft Java Edition 1.21.1
Recensione della mod Embeddium per Minecraft Java Edition: Sodium per NeoForge e Forge con miglioramenti FPS, un renderizzatore di chunk…
Recensione della mod Embeddium per Minecraft Java Edition: Sodium per NeoForge e Forge con miglioramenti FPS, un renderizzatore di chunk riscritto e una migl...
Dipendenze:
Loader: NeoForge (1.20.1+), Forge (1.20.1 e precedenti), Fabric (1.20.1–1.20.6)
Versione di Minecraft: 1.16.5, 1.18.2, 1.19.2, 1.20.1–1.20.6, 1.21–1.21.1, 1.21.4
Versione della mod: supportata al momento della recensione — 1.0.x per 1.21.4
Embeddium è un fork del renderizzatore Sodium 0.5.8 (l'ultima versione sotto licenza FOSS) degli sviluppatori FiniteReality e embeddedt. La mod riscrive il sistema di renderizzazione dei chunk e la pipeline di rendering in modalità immediata (immediate-mode) per entità di blocchi, mob e GUI. Tuttavia, a differenza del Sodium originale, supporta intenzionalmente NeoForge e si concentra sulla compatibilità con altre mod. Sulle versioni precedenti alla 1.20.1, Embeddium ha effettivamente sostituito il precedente fork Rubidium, il cui sviluppo è cessato.
Cosa cambia la mod nel rendering
Embeddium trasferisce il caricamento dei comandi GPU dal thread principale del gioco a un pool di thread in background. Il codice vanilla di Minecraft ricostruisce ogni mesh dei chunk ad ogni modifica di un blocco, anche quando la telecamera sta guardando da un'altra parte — Embeddium scarta i chunk invisibili durante la fase di costruzione, raggruppa le facce adiacenti dello stesso tipo e le riunisce in una singola chiamata di disegno GPU.
Cambiamenti specifici rispetto al vanilla:
ChunkRendererriscritto con il proprio sistema di buffer indicizzati — invece di 6 chiamate per chunk, ne utilizza 1.Pipeline in modalità immediata ottimizzata per mob ed entità di blocchi (ceste, fornaci, stendardi) — in scene con più di 100 entità, questo elimina la maggior parte dei micro-scatti.
Sistema interno di ordinamento della traslucenza (translucency sorting) — opzionale, attivabile in
Video Settings → Performance.Supporto integrato per la Fabric Rendering API sulle piattaforme Forge/NeoForge — la mod Indium non è più necessaria e non si avvierà insieme a Embeddium.
⚠️ Embeddium non supporta OptiFine. Se hai OptiFine installato, Embeddium deve essere rimosso — entrambe le mod modificano il renderizzatore a basso livello e vanno in conflitto durante l'inizializzazione del client.
Aumento degli FPS in vari scenari
I numeri dipendono dalla configurazione, di seguito sono riportati intervalli approssimativi su una tipica build di fascia media (RTX 3060, Ryzen 5 5600, 16 GB RAM, distanza di rendering 16).
Scenario | Vanilla | Embeddium | Incremento |
|---|---|---|---|
Bioma aperto, nessuna entità | 90–110 FPS | 180–240 FPS | ~2× |
Villaggio con abitanti (40+ NPC) | 45–60 FPS | 90–120 FPS | ~2× |
Farm di mob (200+ entità) | 20–35 FPS | 60–90 FPS | ~2.5× |
Modpack con 200+ mod | 30–45 FPS | 70–100 FPS | ~2× |
Risoluzione 4K, grafica ultra | 40–55 FPS | 80–110 FPS | ~2× |
Sui portatili meno potenti con grafica integrata, l'incremento è più evidente — lì il collo di bottiglia è proprio il sovraccarico della CPU per la costruzione delle mesh dei chunk, non la GPU.
Impostazioni
Il menu di Embeddium è accessibile da Options → Video Settings. Sostituisce la schermata vanilla con una personalizzata dotata di schede Quality, Performance e Mods.

Scheda Quality
Parametro | Valore | Cosa cambia |
|---|---|---|
| Fast / Fancy | Interruttore globale per il rendering di foglie, acqua, nuvole. |
| Off / Fast / Fancy | Nuvole 2D o volumetriche. |
| Default / Fancy / Fast | Livello di dettaglio delle precipitazioni. |
| Fast / Fancy | Trasparenza e rendering dell'interno delle foglie. |
| All / Decreased / Minimal | Numero di particelle simultanee. |
| None / Smooth / Maximum | Calcolo dell'illuminazione morbida. |
| 0×0 – 21×21 | Raggio di miscelazione per i colori dell'erba e delle foglie del bioma. |
Scheda Performance
Parametro | Valore | Cosa cambia |
|---|---|---|
| 1 – 16 | Numero di chunk ricostruiti per fotogramma. |
| On / Off | Ordinamento accurato delle facce trasparenti in base alla distanza (su 1.20+). |
| On / Off | Velocizza le chiamate OpenGL disabilitando i controlli. |
| On / Off | Accesso diretto ai buffer della GPU (richiede OpenGL 4.4+). |
| On / Off | Permette alla mod di bypassare l'heap Java durante la copia delle mesh. |
Scheda Mods
Una sezione separata per i conflitti e le API personalizzate. Elenca le mod che interagiscono direttamente con l'API Embeddium (es. Oculus per gli shader, Reese's Sodium Options per un'interfaccia utente delle impostazioni avanzata).
Disabilita il parametro Use Persistent Mapping se hai una scheda grafica AMD con un driver Mesa precedente alla versione 23.x — abilitarlo con questi driver può causare texture nere nell'inventario o un crash completo del client.
Compatibilità con altre mod
Embeddium è stato creato specificamente per modpack complessi, quindi ha diversi compagni obbligatori e consigliati.
Mod | Scopo | Versione della piattaforma |
|---|---|---|
Oculus | Supporto per shader Iris sopra Embeddium | Forge, NeoForge |
Embeddium++ | Impostazioni di rendering avanzate (equivalente a Sodium Extra) | Forge, NeoForge |
Reese's Sodium Options | Menu delle impostazioni ricostruito con struttura chiara | Tutte le piattaforme |
Embeddium API | Punti di integrazione estesi per le mod | Incluso con il JAR principale |
Conflitti:
OptiFine — incompatibilità totale, non si avviano insieme.
Sodium sulle stesse versioni di Forge/NeoForge — non necessario e in conflitto (Embeddium è un fork di Sodium).
Rubidium — obsoleto, completamente sostituito da Embeddium.
Indium — non si avvierà con Embeddium perché la Fabric Rendering API è integrata nativamente.
Perché Embeddium invece di Sodium?
Sodium supporta ufficialmente solo Fabric (e dalla versione 0.6 — in parte NeoForge tramite CaffeineMC). Embeddium mantiene un fork parallelo basato sull'ultima versione sotto licenza LGPL e si concentra su due cose: supportare Forge/NeoForge per i creatori di modpack e garantire la compatibilità con mod che si integrano nel renderizzatore tramite API non standard.
Il team di CaffeineMC non supporta ufficialmente Embeddium — i problemi relativi al fork dovrebbero essere aperti nel repository GitHub di FiniteReality, non nel bug tracker di Sodium.
Conclusione
Embeddium risolve un problema specifico — l'incremento degli FPS su Forge e NeoForge in modpack in cui il renderizzatore vanilla è limitato dalla CPU. Su 1.20.1 e versioni precedenti, è virtualmente l'unico fork attivo di Sodium per questi loader, dato che Rubidium ha cessato lo sviluppo e il Sodium ufficiale non vi è stato convertito.
Il limite principale è la sua natura incentrata sul client e la sua incompatibilità con OptiFine. Se hai bisogno di CIT, CEM, cieli personalizzati o zoom, Embeddium non li fornisce; avrai bisogno di mod separate (Continuity per CTM, ETF/EMF per mob personalizzati, Zoomify per lo zoom).
È adatto a te se giochi con modpack pesanti su NeoForge 1.21.x, Forge 1.20.1 o versioni precedenti con farm e villaggi complessi. Se la tua configurazione è puro Fabric e non necessiti della Fabric Rendering API su Forge, l'opzione più semplice è installare il Sodium originale di CaffeineMC.
Installazione
Un'installazione tipica richiede circa 5 minuti. Il procedimento è lo stesso; cambiano solo il loader e la build corrispondente.
- 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.











