TerraBlender — een mod voor het compatibel toevoegen van biomen in Minecraft
TerraBlender is een bibliotheek voor Minecraft waarmee meerdere mods zonder conflicten hun eigen biomen kunnen toevoegen. Leer meer over…
TerraBlender is een bibliotheek voor Minecraft waarmee meerdere mods zonder conflicten hun eigen biomen kunnen toevoegen. Leer meer over het regiosysteem en ...
TerraBlender — een mod voor het compatibel toevoegen van biomen in Minecraft
Minecraft-versie getest en gebruikt voor dit artikel: 26.2
Ondersteunde versies: van 1.18.1 tot 26.x
Extra bibliotheek: op Fabric en Quilt is Fabric API vereist
Vanaf versie 1.18 plaatst Minecraft biomen niet meer op basis van een vlakke temperatuurkaart, maar op basis van meerdere klimaatruisparameters tegelijk. TerraBlender is een bibliotheek die in dit systeem integreert en het voor meerdere mods mogelijk maakt om hun eigen biomen toe te voegen zonder elkaar in de weg te zitten. Zonder dit overlappen mods die in dezelfde parameterruimte werken elkaar, overschrijven ze andermans gebieden en laten ze scherpe naden achter aan de randen. De bibliotheek wijst afzonderlijke "regio's" toe aan elke bron en voegt ze samen in één wereld, zodat modded en vanilla zones naast elkaar kunnen bestaan. De mod zelf laat niets zien in de game — het wordt geïnstalleerd als basis waarop biome-mods bouwen.
Waarom TerraBlender nodig is
Het nieuwe generatiesysteem is handig voor vanilla, maar onhandig voor mods. Elk bioom neemt ruimte in in een multidimensionaal klimaatveld, en wanneer twee mods proberen hun zones in precies dezelfde coördinaten van dit veld te passen, wint de een en de rest verdwijnt of wordt in de verkeerde omgeving gegenereerd. Hierdoor ontstaan woestijnen pal naast de taiga, afgebroken kusten en terrein dat niet bij de buren past.
De bibliotheek elimineert deze strijd om ruimte. In plaats van dat alle mods in een gedeelde parameterruimte schrijven, krijgt elk zijn eigen regio's met zijn eigen gewicht, en de verdeling van deze regio's over de kaart wordt geregeld door een afzonderlijke laag. Zo behoort een deel van de wereld tot één bron — een specifieke mod of vanilla — en daarbinnen worden de biomen precies geplaatst zoals de auteur het bedoeld heeft.
Hoe het regiosysteem werkt
Een regio is een reeks biomen van één bron plus regels over waar ze precies in het klimaatveld geplaatst moeten worden. Elke regio heeft een gewicht: hoe hoger dit is ten opzichte van andere, hoe vaker de regio voorkomt in de wereld. Bovenop de vanilla verdeling voegt de bibliotheek een aparte laag toe die de kaart in zones verdeelt en aan elke zone een regio toewijst. Hierdoor wordt de grens tussen modded en vanilla territorium vloeiend: eerst is er een overgangsstrook en pas daarna verandert het terrein volledig van karakter.
Ditzelfde mechanisme werkt in alle drie de dimensies. In de Overworld verdelen de regio's oppervlaktebiomen, in de Nether — de biomen van deze dimensie, in de End — de biomen van de buitenste eilanden. Voor elke dimensie zijn er eigen instellingen voor de grootte van de regio's en het gewicht van de vanilla zones — meer hierover in de configuratiesectie.
Oppervlakte regels
Naast de plaatsing van biomen is de bibliotheek verantwoordelijk voor oppervlakte regels — dat wil zeggen, met welke blokken de grond in elk bioom bedekt is (bijvoorbeeld rood zand in plaats van gras of een speciaal gesteente onder het oppervlak). Dankzij dit krijgt het toegevoegde bioom zijn correcte toplaag, en niet de gebruikelijke graslaag. De manier waarop deze regels in de generatie zijn geïntegreerd, kan soms conflicteren: in zware modpacks kan het een lichte prestatievermindering veroorzaken of zelden een verkeerd oppervlak op de kruising met biomen van andere mods.
Configuratie
De instellingen bevinden zich in het bestand terrablender.toml. Het heeft twee secties: [general] — voor de Overworld en de Nether, en [end] — voor de End. De waarden zijn van twee typen: de grootte van de regio of het bioom (geheel getal; groter betekent bredere aaneengesloten zones, kleiner betekent frequentere afwisseling) en het gewicht van de vanilla zones (geheel getal; groter betekent meer vanilla ten opzichte van mods, 0 betekent dat de vanilla zones van dit type verdwijnen, waarbij alleen de modded zones overblijven).
Beperking van het bestand: hiermee worden alleen de groottes van regio's en het gewicht van vanilla zones geregeld. Het gewicht van individuele mods wordt door elke mod zelf bepaald en kan hier niet worden gewijzigd.
Sectie [general]
Parameter | Bereik | Wat het doet |
| 2–6 | Grootte van biomeregio's in de Overworld voor elke mod die de bibliotheek gebruikt |
| 2–6 | Grootte van biomeregio's in de Nether voor elke dergelijke mod |
| 0–2147483647 | Gewicht van vanilla regio's in de Overworld ten opzichte van modded regio's; 0 laat alleen modded over |
| 0–2147483647 | Gewicht van vanilla regio's in de Nether ten opzichte van modded regio's; 0 laat alleen modded over |
Sectie [end]
De End bestaat uit verschillende zones: het centrale eiland, de hooglanden van de buitenste eilanden, de middenzone, de dorre woestenij dichter bij de rand en kleine afzonderlijke eilanden. De groottes worden ingesteld voor elke zone, de gewichten — voor de vanilla varianten van elke zone. De gewichten werken hier volgens dezelfde regel als in [general]: het getal is de verhouding van vanilla zones ten opzichte van modded zones, 0 verwijdert de vanilla variant van de overeenkomstige zone.
Parameter | Wat het doet |
| Grootte van biomen op de kleine buitenste End eilanden |
| Grootte van de rand- (overgangs) biomen tussen het centrale eiland en de buitenste eilanden |
| Grootte van de hoogland biomen van de buitenste eilanden |
| Grootte van de middenzone biomen van de buitenste eilanden |
| Gewicht van vanilla hoogland biomen ten opzichte van modded |
| Gewicht van vanilla middenzone biomen ten opzichte van modded |
| Gewicht van vanilla woestenij biomen ten opzichte van modded |
| Gewicht van vanilla kleine buitenste eiland biomen ten opzichte van modded |
Wijzigingen hebben invloed op nieuwe chunks: bewerkingen in terrablender.toml hebben alleen invloed op terrein dat nog niet is gegenereerd. Reeds verkende gebieden blijven zoals ze zijn gegenereerd.
Conclusie
TerraBlender stelt meerdere mods in staat om biomen aan een enkele game toe te voegen, zodat het terrein samenhangend blijft en de overgangen tussen de gebieden vloeiend zijn, en dit tegelijkertijd in de Overworld, de Nether en de End. Via de configuratie kun je de balans verschuiven naar vanilla of mods en de grootte van de zones aanpassen. Het is in één geval logisch om de mod te installeren — wanneer het door een andere biome-mod wordt vereist, en dan is er vrijwel geen vervanging voor; voor de makers van modpacks biedt het ook een hulpmiddel om de verhouding van vanilla en modded terrein voor hun wereld aan te passen.
Installatie
Een typische installatie duurt ongeveer 5 minuten. De stappen zijn gelijk; alleen de loader en de bijbehorende build verschillen.
- 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.











