Tags
Creators
Details
0.3.40.1
Compatibility
Changes

OmniGen 0.3.40.1
Mise Ă jour de la 0.3.40 (14-15/11/2026). Deux grands axes : la stabilitĂ© avec les gros modpacks (fin des gels, mĂ©moire, portails) et « OmniGen LumiĂšre » â des effets visuels qui s'inspirent du shaderpack de votre choix, sans shaderpack.
âïž StabilitĂ© et performances
đ§ Fin des gels et du chargement bloquĂ© Ă 2 % avec les gros modpacks
- Au chargement d'un monde, OmniGen prĂ©pare une « recette » qui sert Ă prĂ©dire le terrain lointain. Avec beaucoup de mods de gĂ©nĂ©ration, elle Ă©tait Ă©norme et construite plusieurs fois en mĂȘme temps (au dĂ©marrage du monde, Ă la connexion du joueur en bloquant le serveur, et Ă chaque chunk gĂ©nĂ©rĂ©). RĂ©sultat : mĂ©moire pleine, processeur Ă 90 % occupĂ© Ă libĂ©rer de la mĂ©moire, gels de plusieurs secondes, chargement bloquĂ© Ă 2 % pendant des minutes, parfois « Java heap space ».
- DĂ©sormais elle est construite une seule fois, en arriĂšre-plan, Ă basse prioritĂ©. Rien ne l'attend : les chunks se gĂ©nĂšrent normalement et la recette est envoyĂ©e au joueur dĂšs qu'elle est prĂȘte.
đȘ¶ Une recette jusqu'Ă 100 fois plus lĂ©gĂšre
- EnvoyĂ©e sous forme de dictionnaire : chaque morceau du gĂ©nĂ©rateur de terrain y est Ă©crit une seule fois au lieu d'ĂȘtre recopiĂ© partout oĂč il sert. Minecraft sans mods : 0,4 s et 50 Ko ; gros modpack : quelques centaines de millisecondes au lieu d'une minute et de plusieurs Go de mĂ©moire.
- Le serveur relit sa propre recette et vérifie que le terrain obtenu est identique à l'original avant de l'envoyer.
- Compatibilité Tectonic et Lithostitched (et autres mods qui ont leurs propres registres de génération). Avant, avec ces mods, la recette pouvait dépasser les 8 Mo que le client accepte : elle n'arrivait jamais et la prédiction du terrain lointain restait bloquée (« recette non reçue »).
- Soupape de mémoire : si la mémoire de Java est presque pleine, la recette attend ; aprÚs deux échecs, OmniGen abandonne pour la partie au lieu de recommencer en boucle (le terrain lointain reste affiché).
đ Portails : l'autre cĂŽtĂ© se gĂ©nĂšre en prioritĂ©
- L'arrivée d'un portail passait par la prégénération de fond (4 chunks à la fois, et rien quand le serveur était chargé) : jusqu'à plus de 10 minutes d'attente. Elle a maintenant sa propre voie prioritaire, jamais en pause.
- En arrivant dans le Nether ou l'End, le terrain autour du joueur est généré en priorité.
đ Journaux plus lĂ©gers, toujours envoyables
- Journal d'OmniGen limité à 1 Mo par fichier ; les lignes de détail (4 par chunk, 80 % du fichier) seulement avec « Infos développeur ».
- Plus de piles d'erreur complĂštes dans
latest.log(avant : une par chunk en échec, des dizaines de Mo) : elles vont danslogs/omnigen/omnigen-journal.log, 10 par minute au plus.
đ§ Divers
- Mode anarchique hérité d'une ancienne version (avant juillet, il était activé par défaut et restait écrit dans
le fichier de configuration) : remis à « non » automatiquement, une fois. Un choix fait avec
/cc modeest respecté. Son avertissement ne s'affiche plus quand la distribution aux joueurs est coupée (il n'a alors aucun effet).

đš OmniGen LumiĂšre â les effets visuels
⚠AccÚs et interrupteur général
- Options â Graphismes de Minecraft, en haut de la liste : « đš InspirĂ© d'un shaderpack⊠» (ouvre directement la recherche) et « Effets visuels OmniGen⊠».
- Interrupteur « Effets visuels » dans l'écran principal des options d'OmniGen : un clic active ou coupe tous les effets d'un coup, comme le bouton des shaders d'Iris. Les réglages de chaque effet sont gardés.
đ « InspirĂ© de⊠» : l'ambiance d'un shaderpack, sans shaderpack
- Tapez le nom d'un shaderpack : la liste de Modrinth apparaßt en direct sous la barre (image, nom, auteur, téléchargements ; 3 à la fois, barre de défilement).
- Cliquez : OmniGen regarde uniquement les captures d'Ă©cran publiques de sa page â jusqu'Ă 12 â et jamais le code du pack, puis rĂšgle ses propres effets pour s'en approcher. Une ambiance proche, pas une copie.
- Ce qui est repris : lumiÚre, contraste, saturation, chaleur des couleurs, brume, brouillard, halo, forme et halo du soleil, quantité, forme et opacité des nuages (doux, cubiques, ou en plaques translucides comme ceux de Minecraft), et la nuit d'aprÚs les captures de nuit (luminosité, teinte, étoiles, forme de la lune). Les captures de jour et de nuit sont analysées séparément.
- Les captures WebP de Modrinth sont lues par un décodeur intégré (pur Java). Seul le texte tapé est envoyé à Modrinth.
đŒïž Onglet « Image »
- LuminositĂ©, contraste, saturation, chaleur des couleurs â appliquĂ©s dans la passe d'effets existante, sans coĂ»t en plus.
- Brouillard épais et proche : le décor s'y noie, le ciel s'y fond à l'horizon (ambiances d'horreur).
âïž Ciel, soleil, nuages, nuit
- Forme du soleil : Minecraft (carré), ronde, ronde et douce, petite et ronde. Un soleil carré sur les captures garde le soleil de Minecraft, sans halo.
- Forme des nuages : doux, ou cubiques en vrais blocs 3D (murs, dessous, hauteurs variables, arĂȘtes adoucies « chamallow »), ombre au sol assortie ; opacitĂ© rĂ©glable. Les nuages doux ne montrent plus leurs couches. Quand la mĂ©tĂ©o change, les nuages se forment et se dissipent peu Ă peu.
- La nuit : luminosité de la nuit, nuit bleutée, forme de la lune (avec ses phases).
đĄ LumiĂšres
- LumiĂšre dans la main : tenir une torche ou n'importe quel bloc lumineux (mods compris) Ă©claire autour de soi, plus fort dans un faisceau lĂ oĂč l'on regarde. Couleur selon l'objet (torche des Ăąmes bleue, redstone rougeâŠ).
- LumiĂšre des blocs posĂ©s : torches, lanternes, glowstone et blocs lumineux de mods Ă©clairent plus fort et plus chaud, mĂȘme sans rien en main â sans aucun calcul en plus (table de lumiĂšre de Minecraft).
- Halo des lumiĂšres, aussi sous l'eau.
đ Sous l'eau, refait
- Un vrai voile d'eau turquoise qui s'épaissit avec la distance ; les zones éclairées le percent.
- Des rayons de soleil qui descendent de la surface en faisceaux mouvants (de jour).
- Reflets ondulants sur le fond et les parois.
- Miroir (onglet Eau) : vue d'en dessous, au-delĂ de l'angle limite, la surface renvoie la couleur de l'eau profonde â l'effet « enfermĂ© dans l'eau ».
đ Ombres
- Fin du lĂ©ger clignotement au loin : le bord d'une ombre n'est plus jamais plus fin qu'un pixel de l'Ă©cran, et l'effet pixelisĂ© s'efface lĂ oĂč il devient plus petit qu'un pixel.

đ„ïž FenĂȘtre
- Options â Graphismes â « Affichage » : FenĂȘtrĂ© / Plein Ă©cran / Sans bordure, Ă la place de la case « Plein Ă©cran » de Minecraft. F11 passe du mode fenĂȘtrĂ© au mode choisi.
- En Sans bordure, la fenĂȘtre ne se rĂ©duit plus quand on passe Ă une autre application (le pilote graphique la prenait pour un plein Ă©cran exclusif).
- On change de mode sans quitter le plein Ă©cran ; la fenĂȘtre retrouve sa taille d'avant en sortant.
English summary
- No more freezes / world loading stuck at 2 % with large modpacks: the distant-terrain prediction recipe was built several times at once; it is now built once, in the background.
- Recipe up to 100Ă lighter: sent as a dictionary (each density function once); the server re-reads it and checks the terrain is identical before sending. Tectonic and Lithostitched supported â with them, the old recipe could exceed the 8 MB the client accepts and never arrived. Memory valve instead of retry loops.
- Portals: the destination is generated on a dedicated priority lane (waits used to exceed 10 minutes); arrival area in the Nether and the End generated first.
- Lighter logs: OmniGen journal capped at 1 MB per file; no more stack traces flooding
latest.log. - OmniGen LumiĂšre (visual effects): master on/off switch; shortcuts in Minecraft's Video Settings; « Inspired by⊠»: live Modrinth shaderpack search â OmniGen analyses only the public screenshots (never the pack's code) and tunes its own effects (light, colours, fog, sun shape and halo, clouds shape and opacity, night, moon). New: Image tab (brightness, contrast, saturation, warmth, fog), cubic 3D clouds, sun and moon shapes, night settings, light in hand, stronger placed-block light, reworked underwater view (fog, light shafts, mirror), no more distant shadow flicker.
- Window: Options â Video Settings â « Display »: Windowed / Fullscreen / Borderless; borderless no longer minimises when switching applications.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:CCiGFtRi:ebwy5PNP"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:CCiGFtRi:ebwy5PNP"
}

