Embeddium — Minecraft Java Edition 1.21.1
Test du mod Embeddium pour Minecraft Java Edition — Sodium pour NeoForge et Forge avec des améliorations de FPS, un moteur de rendu de…
Test du mod Embeddium pour Minecraft Java Edition — Sodium pour NeoForge et Forge avec des améliorations de FPS, un moteur de rendu de chunks réécrit et une ...
Dépendances :
Chargeur : NeoForge (1.20.1+), Forge (1.20.1 et antérieur), Fabric (1.20.1–1.20.6)
Version de Minecraft : 1.16.5, 1.18.2, 1.19.2, 1.20.1–1.20.6, 1.21–1.21.1, 1.21.4
Version du mod : supportée au moment du test — 1.0.x pour 1.21.4
Embeddium est un fork du moteur de rendu Sodium 0.5.8 (la dernière version sous licence FOSS) par les développeurs FiniteReality et embeddedt. Le mod réécrit le système de rendu des chunks et le pipeline de rendu en mode immédiat pour les entités de blocs, les mobs et l'interface graphique. Cependant, contrairement à Sodium original, il prend intentionnellement en charge NeoForge et se concentre sur la compatibilité avec d'autres mods. Sur les versions antérieures à la 1.20.1, Embeddium a effectivement remplacé le précédent fork Rubidium, dont le développement a cessé.
Ce que le mod change dans le rendu
Embeddium décharge les commandes GPU du thread principal du jeu vers un pool de threads en arrière-plan. Le code vanilla de Minecraft reconstruit chaque maillage de chunk à chaque modification de bloc, même lorsque la caméra regarde dans la direction opposée — Embeddium élimine les chunks invisibles lors de l'étape de construction, regroupe les faces adjacentes du même type et les rassemble en un seul appel de dessin GPU.
Changements spécifiques par rapport à la version vanilla :
ChunkRendererréécrit avec son propre système de tampons indexés — au lieu de 6 appels par chunk, il en utilise 1.Pipeline en mode immédiat optimisé pour les mobs et les entités de blocs (coffres, fours, bannières) — sur les scènes avec plus de 100 entités, cela élimine la plupart des micro-saccades.
Système interne de tri de translucidité (translucency sorting) — facultatif, activé dans
Video Settings → Performance.Prise en charge intégrée de l'API de rendu Fabric sur les plateformes Forge/NeoForge — le mod Indium n'est plus nécessaire et ne se lancera pas par-dessus Embeddium.
⚠️ Embeddium ne prend pas en charge OptiFine. Si OptiFine est installé, Embeddium doit être supprimé — les deux mods modifient le moteur de rendu à bas niveau et entrent en conflit lors de l'initialisation du client.
Amélioration des FPS dans différents scénarios
Les chiffres dépendent de la configuration, ci-dessous des plages approximatives sur une configuration typique de milieu de gamme (RTX 3060, Ryzen 5 5600, 16 Go RAM, distance d'affichage 16).
Scénario | Vanilla | Embeddium | Amélioration |
|---|---|---|---|
Biome ouvert, aucune entité | 90–110 FPS | 180–240 FPS | ~2× |
Village avec villageois (40+ PNJ) | 45–60 FPS | 90–120 FPS | ~2× |
Ferme à mobs (200+ entités) | 20–35 FPS | 60–90 FPS | ~2.5× |
Modpack avec 200+ mods | 30–45 FPS | 70–100 FPS | ~2× |
Résolution 4K, graphismes ultra | 40–55 FPS | 80–110 FPS | ~2× |
Sur les ordinateurs portables moins puissants avec cartes graphiques intégrées, le gain est plus visible — le goulot d'étranglement y est précisément la surcharge du processeur pour la construction des maillages de chunks, et non le GPU.
Paramètres
Le menu d'Embeddium est accessible depuis Options → Video Settings. Il remplace l'écran vanilla par un écran personnalisé avec les onglets Quality, Performance et Mods.

Onglet Quality
Paramètre | Valeur | Ce que ça change |
|---|---|---|
| Fast / Fancy | Basculement global pour le rendu des feuilles, de l'eau, des nuages. |
| Off / Fast / Fancy | Nuages 2D ou volumétriques. |
| Default / Fancy / Fast | Niveau de détail des précipitations. |
| Fast / Fancy | Transparence et rendu de l'intérieur des feuilles. |
| All / Decreased / Minimal | Nombre de particules simultanées. |
| None / Smooth / Maximum | Calcul de l'éclairage adouci. |
| 0×0 – 21×21 | Rayon de mélange pour les couleurs de l'herbe et des feuilles du biome. |
Onglet Performance
Paramètre | Valeur | Ce que ça change |
|---|---|---|
| 1 – 16 | Nombre de chunks reconstruits par image. |
| On / Off | Tri précis des faces transparentes par distance (sur 1.20+). |
| On / Off | Accélère les appels OpenGL en désactivant les vérifications. |
| On / Off | Accès direct aux tampons GPU (nécessite OpenGL 4.4+). |
| On / Off | Permet au mod de contourner le tas Java (Java heap) lors de la copie des maillages. |
Onglet Mods
Une section distincte pour les conflits et les API personnalisées. Elle liste les mods qui interagissent directement avec l'API Embeddium (par exemple, Oculus pour les shaders, Reese's Sodium Options pour une interface de paramètres améliorée).
Désactivez le paramètre Use Persistent Mapping si vous possédez une carte graphique AMD avec un pilote Mesa antérieur à la version 23.x — son activation sur ces pilotes peut entraîner des textures noires dans l'inventaire ou un plantage complet du client.
Compatibilité avec d'autres mods
Embeddium a été conçu spécifiquement pour les modpacks complexes, il a donc plusieurs compagnons obligatoires et recommandés.
Mod | Objectif | Version de la plateforme |
|---|---|---|
Oculus | Prise en charge des shaders Iris par-dessus Embeddium | Forge, NeoForge |
Embeddium++ | Paramètres de rendu avancés (équivalent à Sodium Extra) | Forge, NeoForge |
Reese's Sodium Options | Menu de paramètres reconstruit avec une structure claire | Toutes les plateformes |
Embeddium API | Points d'intégration étendus pour les mods | Inclus avec le JAR principal |
Conflits :
OptiFine — incompatibilité totale, ne se lanceront pas ensemble.
Sodium sur les mêmes versions Forge/NeoForge — inutile et conflictuel (Embeddium est un fork de Sodium).
Rubidium — obsolète, complètement remplacé par Embeddium.
Indium — ne se lancera pas par-dessus Embeddium car la Fabric Rendering API est intégrée nativement.
Pourquoi Embeddium au lieu de Sodium ?
Sodium ne prend officiellement en charge que Fabric (et depuis la version 0.6 — partiellement NeoForge via CaffeineMC). Embeddium maintient un fork parallèle basé sur la dernière version sous licence LGPL et se concentre sur deux points : prendre en charge Forge/NeoForge pour les créateurs de modpacks et assurer la compatibilité avec les mods qui s'intègrent au moteur de rendu via des API non standard.
L'équipe CaffeineMC ne prend pas officiellement en charge Embeddium — les problèmes liés au fork doivent être signalés dans le dépôt GitHub de FiniteReality, pas dans le bug tracker de Sodium.
Conclusion
Embeddium résout un problème spécifique — l'augmentation des FPS sur Forge et NeoForge dans les modpacks où le moteur de rendu vanilla est limité par le CPU. Sur la 1.20.1 et les versions antérieures, c'est pratiquement le seul fork actif de Sodium pour ces chargeurs, car Rubidium a cessé son développement et le Sodium officiel n'a pas été porté dessus.
La principale limitation réside dans sa nature orientée client et son incompatibilité avec OptiFine. Si vous avez besoin de CIT, CEM, de ciels personnalisés ou de zoom, Embeddium ne les fournit pas ; vous aurez besoin de mods distincts (Continuity pour le CTM, ETF/EMF pour les mobs personnalisés, Zoomify pour le zoom).
Il vous conviendra si vous jouez à de gros modpacks sur NeoForge 1.21.x, Forge 1.20.1 ou d'anciennes versions avec des fermes et des villages complexes. Si votre configuration est un pur Fabric sans besoin de la Fabric Rendering API sur Forge, l'option la plus simple est d'installer le Sodium original de CaffeineMC.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 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.











