TerraBlender — un mod pour l'ajout compatible de biomes dans Minecraft
TerraBlender est une bibliothèque pour Minecraft permettant à plusieurs mods d'ajouter leurs propres biomes sans conflits. Découvrez son…
TerraBlender est une bibliothèque pour Minecraft permettant à plusieurs mods d'ajouter leurs propres biomes sans conflits. Découvrez son système de régions e...
TerraBlender — un mod pour l'ajout compatible de biomes dans Minecraft
Version de Minecraft testée et utilisée pour cet article : 26.2
Plage de versions supportées : de 1.18.1 à 26.x
Bibliothèque supplémentaire : sur Fabric et Quilt, Fabric API est requis
À partir de la version 1.18, Minecraft répartit les biomes non plus via une carte de température plane, mais selon plusieurs paramètres de bruit climatique simultanés. TerraBlender est une bibliothèque qui s'intègre à ce système et permet à plusieurs mods d'ajouter leurs propres biomes sans se gêner mutuellement. Sans elle, les mods travaillant dans le même espace de paramètres se superposent, écrasent les zones des autres et laissent des bordures abruptes. La bibliothèque alloue des « régions » distinctes à chaque source et les rassemble dans un même monde pour que les zones moddées et vanilla coexistent côte à côte. Le mod en lui-même ne montre rien dans le jeu — il est installé comme base sur laquelle s'appuient les mods de biomes.
Pourquoi TerraBlender est-il nécessaire ?
Le nouveau système de génération est pratique pour le jeu vanilla, mais pas pour les mods. Chaque biome occupe une place dans un champ climatique multidimensionnel, et lorsque deux mods tentent de placer leurs zones dans les mêmes coordonnées exactes de ce champ, l'un gagne, et les autres disparaissent ou se génèrent dans un environnement inadapté. Cela donne des déserts juste à côté de taïgas, des côtes abruptes et un terrain qui ne correspond pas au voisinage.
La bibliothèque élimine cette lutte pour l'espace. Au lieu que tous les mods écrivent dans un espace de paramètres commun, chacun reçoit ses propres régions avec son propre poids, et la répartition de ces régions sur la carte est contrôlée par une couche distincte. Ainsi, une section du monde appartient à une source — un mod spécifique ou vanilla — et à l'intérieur, les biomes sont placés comme l'auteur l'a conçu.
Comment fonctionne le système de régions
Une région est un ensemble de biomes d'une même source plus les règles indiquant où les placer exactement dans le champ climatique. Chaque région a un poids : plus il est élevé par rapport aux autres, plus la région apparaît fréquemment dans le monde. Par-dessus la distribution vanilla, la bibliothèque ajoute une couche séparée qui divise la carte en zones et attribue une région à chaque zone. Ainsi, la frontière entre le territoire moddé et vanilla est fluide : il y a d'abord une bande de transition, puis le terrain change complètement de caractère.
Le même mécanisme s'applique aux trois dimensions. Dans l'Overworld, les régions distribuent les biomes de surface, dans le Nether — les biomes de cette dimension, dans l'End — les biomes des îles extérieures. Pour chaque dimension, il y a des paramètres propres pour la taille des régions et le poids des zones vanilla — plus de détails dans la section de configuration.
Règles de surface
Outre le placement des biomes, la bibliothèque gère les règles de surface — c'est-à-dire par quels blocs le sol est couvert dans chaque biome (par exemple, du sable rouge au lieu d'herbe ou une roche spéciale sous la surface). Grâce à cela, le biome ajouté reçoit sa couche supérieure correcte, et non la couverture herbeuse habituelle. La façon dont ces règles s'intègrent dans la génération peut parfois créer des conflits : dans les gros modpacks, cela peut provoquer une légère surcharge de performance ou, plus rarement, une surface incorrecte à la jonction avec les biomes d'autres mods.
Configuration
Les paramètres se trouvent dans le fichier terrablender.toml. Il comprend deux sections : [general] — pour l'Overworld et le Nether, et [end] — pour l'End. Les valeurs sont de deux types : taille de région ou de biome (nombre entier ; plus grand signifie des zones continues plus vastes, plus petit signifie une alternance plus fréquente) et poids des zones vanilla (nombre entier ; plus grand signifie plus de vanilla par rapport aux mods, 0 signifie que les zones vanilla de ce type disparaissent, laissant seulement celles des mods).
Limite du fichier : il ne régule que la taille des régions et le poids des zones vanilla. Le poids de chaque mod est défini par le mod lui-même et ne peut pas être modifié ici.
Section [general]
Paramètre | Plage | Ce qu'il fait |
| 2–6 | Taille des régions de biomes dans l'Overworld pour chaque mod utilisant la bibliothèque |
| 2–6 | Taille des régions de biomes dans le Nether pour chaque mod de ce type |
| 0–2147483647 | Poids des régions vanilla dans l'Overworld par rapport aux mods ; 0 ne laisse que les mods |
| 0–2147483647 | Poids des régions vanilla dans le Nether par rapport aux mods ; 0 ne laisse que les mods |
Section [end]
L'End se compose de plusieurs zones : l'île centrale, les hautes terres des îles extérieures, la zone intermédiaire, les terres arides plus près du bord et de petites îles séparées. Les tailles sont définies pour chaque zone, les poids — pour les variantes vanilla de chaque zone. Ici, les poids fonctionnent selon la même règle que dans [general] : le nombre représente la proportion de zones vanilla face aux moddées, 0 supprime la variante vanilla de la zone correspondante.
Paramètre | Ce qu'il fait |
| Taille des biomes sur les petites îles extérieures de l'End |
| Taille des biomes de bordure (transition) entre l'île centrale et les extérieures |
| Taille des biomes des hautes terres des îles extérieures |
| Taille des biomes de la zone intermédiaire des îles extérieures |
| Poids des biomes vanilla des hautes terres par rapport aux moddés |
| Poids des biomes vanilla de la zone intermédiaire par rapport aux moddés |
| Poids des biomes vanilla des terres arides par rapport aux moddés |
| Poids des biomes vanilla des petites îles extérieures par rapport aux moddés |
Les changements affectent les nouveaux tronçons (chunks) : les modifications dans terrablender.toml influencent uniquement le terrain qui n'a pas encore été généré. Les zones déjà explorées restent telles qu'elles ont été générées.
Conclusion
TerraBlender permet à plusieurs mods d'ajouter des biomes à une même partie de manière à ce que le terrain reste cohérent et les transitions entre les zones douces, simultanément dans l'Overworld, le Nether et l'End. Grâce à la configuration, il est possible de modifier l'équilibre en faveur de vanilla ou des mods et de changer la taille des zones. Installer ce mod a du sens dans un seul cas — lorsqu'il est requis par un autre mod de biomes, auquel cas il n'y a pratiquement pas de substitut ; pour les créateurs de modpacks, il offre également un levier pour ajuster la proportion de terrains vanilla et moddés pour leur monde.
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.











