▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/OmniGen
OmniGen

OmniGen

Eliminate server slowdowns thanks to OmniGen's optimized generation and its multiple features.

Оцените первым
653
9
Все версииOmniGen 0.3.37.15-BETA

OmniGen 0.3.37.15-BETA

Beta28.07.2026

Список изменений

OmniGen 0.3.37.15-BETA — Changelog

NeoForge 1.21.1 — Une grosse passe de corrections visuelles et de remplissage : le terrain lointain gagne du volume, l'horizon se remplit enfin dans toutes les directions, et le mod n'affiche plus une distance qu'il ne tient pas.


Le terrain lointain se remplissait d'un seul côté

Le défaut le plus visible de la version précédente. Le remplissage automatique parcourait un anneau autour du joueur en repartant systématiquement du même coin, avec un petit quota par passage. Sur un grand rayon, cela signifiait retraiter éternellement les mêmes zones : un côté du paysage se remplissait, les trois autres n'y arrivaient jamais.

Le parcours reprend désormais là où il s'est arrêté, et fait le tour complet. L'horizon se construit uniformément, à 360°.

Deux autres blocages levés au passage :

  • Le balayage repartait de zéro à chaque chunk franchi. En vol, de nouvelles zones proches apparaissant sans cesse, il ne dépassait jamais les premiers anneaux : le lointain n'était jamais traité. Il ne se réinitialise plus que sur une téléportation.
  • Le remplissage s'arrêtait au rayon configuré, souvent inférieur à la distance d'affichage — tout ce qui dépassait restait définitivement troué. Il couvre maintenant ce qui est réellement affiché.

Le débit a par ailleurs été multiplié par huit, ce que la répartition sur plusieurs fils d'exécution et la précision adaptée à la distance rendent possible sans coût pour les images.


Ordre de chargement garanti

Toujours depuis vous, vers l'extérieur. Deux tiers du travail repartent systématiquement de votre position : un manque juste à côté de vous est comblé immédiatement, même si le remplissage lointain est occupé ailleurs. Le reste fait progresser l'horizon en arrière-plan.

La réserve avant la fabrication. Le client ne génère plus rien tant qu'il n'a pas fini de relire son cache disque — il produisait sinon du terrain qu'il possédait déjà, pour le voir remplacé quelques secondes plus tard.

Reprise propre. Après une déconnexion ou une téléportation, tout repart de votre position réelle. Auparavant, la progression survivait au changement de monde et le remplissage reprenait au milieu d'un parcours calculé pour l'ancien endroit, laissant un secteur vide autour de vous.


Rendu

Les îles ont un dessous. Vu d'en bas, le terrain lointain n'avait aucune face inférieure : on voyait au travers. Le volume est désormais fermé.

Fin du dessous blanchâtre. Les faces inférieures étaient décrites au moteur graphique comme tournées vers le ciel — elles recevaient donc la lumière du soleil en plein. Défaut invisible sans shaderpack, flagrant avec.

Plus de colonnes rayées. Une île entourée d'océan profond engendrait un mur descendant sur plus de cent blocs, étiré en longues traînées de couleur. La profondeur de ces parois est désormais bornée.

Terrain très lointain regroupé. Au-delà d'une certaine distance, le paysage est assemblé par blocs de 32×32 chunks au lieu d'être découpé plus finement, ce qui réduit fortement le nombre d'appels graphiques sans changer un pixel.


Distance d'affichage automatique

Le réglage automatique suit maintenant deux critères au lieu d'un.

La fluidité, sur une plage large de 30 à 60 images par seconde. Entre les deux, il ne touche à rien — l'ancienne fenêtre, trop étroite, provoquait des ajustements permanents.

La complétude : il ne repousse l'horizon que si ce qu'il affiche déjà est réellement rempli. Mieux vaut un horizon proche et complet qu'un horizon lointain troué. Si l'affichage est trop lacunaire, il resserre — même quand les images sont fluides.

Et il rend ce qu'il a pris. S'il constate qu'une réduction n'a rien amélioré, il en conclut que le ralentissement vient d'ailleurs, restaure la distance et n'y touche plus pendant dix minutes. Auparavant il ne faisait que descendre, sans jamais remonter sur une machine qui n'atteignait pas la cible.


À savoir

  • Changements purement client.
  • Chaque nouveauté possède son propre interrupteur, indépendamment des autres.
  • Le remplissage automatique travaille beaucoup plus qu'avant. Il s'exécute en priorité minimale et ne devrait pas peser sur les images.

À venir

  • Restaurer le fondu de transition entre terrain lointain et chunks réels.
  • Prise en compte des blocs non pleins (barrières, dalles, vitres) dans le terrain lointain.
  • Inventaire client → serveur, pour ne plus jamais retransmettre ce que le joueur possède déjà.

Файлы

omnigen-v0.3.37.15-BETA-mc1.21.1-0.3.37.15-BETA.jar(495.49 KiB)
Основной
Скачать

Метаданные

Канал релиза

Beta

Номер версии

0.3.37.15-BETA

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

12

Дата публикации

28.07.2026

Загрузил

ID версии

Главная