TerraBlender — et mod til kompatibel tilføjelse af biomer i Minecraft
TerraBlender er et bibliotek til Minecraft, der lader flere mods tilføje deres egne biomer uden konflikter. Læs om dets regionssystem og…
TerraBlender er et bibliotek til Minecraft, der lader flere mods tilføje deres egne biomer uden konflikter. Læs om dets regionssystem og konfiguration.
TerraBlender — et mod til kompatibel tilføjelse af biomer i Minecraft
Minecraft-version testet og brugt til denne artikel: 26.2
Understøttede versioner: fra 1.18.1 til 26.x
Ekstra bibliotek: på Fabric og Quilt kræves Fabric API
Fra og med version 1.18 placerer Minecraft ikke længere biomer ud fra et fladt temperaturkort, men ud fra flere klimastøjparametre samtidigt. TerraBlender er et bibliotek, der integreres i dette system og giver flere mods mulighed for at tilføje deres egne biomer uden at forstyrre hinanden. Uden det vil mods, der arbejder med det samme parameterrum, overlappe, overskrive andres områder og efterlade skarpe overgange ved grænserne. Biblioteket tildeler separate "regioner" til hver kilde og samler dem i én verden, så moddede og vanilla-zoner kan eksistere side om side. Selve moddet viser intet i spillet — det installeres som et fundament, som biom-mods bygger på.
Hvorfor TerraBlender er nødvendig
Det nye genereringssystem er praktisk for vanilla, men upraktisk for mods. Hvert biom optager plads i et multidimensionelt klimafelt, og når to mods forsøger at passe deres zoner ind i de nøjagtig samme koordinater i dette felt, vinder den ene, og resten forsvinder eller genereres i de forkerte omgivelser. Dette fører til ørkener lige ved siden af taiga, afskårne kyster og terræn, der ikke passer til naboen.
Biblioteket eliminerer denne kamp om pladsen. I stedet for at alle mods skriver i et fælles parameterrum, får hver sine egne regioner med sin egen vægt, og fordelingen af disse regioner på kortet styres af et separat lag. Således tilhører et afsnit af verden én kilde — et specifikt mod eller vanilla — og indeni placeres biomerne præcis, som forfatteren havde tænkt sig.
Sådan fungerer regionssystemet
En region er et sæt af biomer fra én kilde plus regler for præcis, hvor de skal placeres i klimafeltet. Hver region har en vægt: jo højere den er i forhold til andre, jo oftere forekommer regionen i verden. Oven på vanilla-fordelingen tilføjer biblioteket et separat lag, der opdeler kortet i zoner og tildeler en region til hver zone. Derfor bliver grænsen mellem moddet og vanilla-territorium flydende: Først er der en overgangsstrimmel, og først derefter ændrer terrænet fuldstændig karakter.
Dette samme mekanisme fungerer i alle tre dimensioner. I Overworld fordeler regionerne overfladebiomer, i Nether — biomer af denne dimension, i End — biomer fra de ydre øer. For hver dimension er der egne indstillinger for regionens størrelse og vægten af vanilla-zoner — mere om dette i afsnittet om konfiguration.
Overfladeregler
Ud over placeringen af biomer er biblioteket ansvarligt for overfladeregler — dvs. hvilke blokke jorden er dækket af i hvert biom (f.eks. rødt sand i stedet for græs eller en speciel sten under overfladen). Takket være dette får det tilføjede biom sit korrekte toplag, og ikke det sædvanlige græs. Måden, disse regler er integreret i genereringen, kan nogle gange give konflikter: i tunge modpacks kan det forårsage en lille præstationsbelastning eller sjældent en forkert overflade ved overgangen til biomer fra andre mods.
Konfiguration
Indstillingerne findes i filen terrablender.toml. Den har to sektioner: [general] — til Overworld og Nether, og [end] — til End. Værdierne er af to typer: størrelse på region eller biom (heltal; større betyder bredere sammenhængende zoner, mindre betyder hyppigere skift) og vægt af vanilla-zoner (heltal; større betyder mere vanilla i forhold til mods, 0 betyder at vanilla-zoner af denne type forsvinder og kun de moddede efterlades).
Filens begrænsning: den regulerer kun regionens størrelse og vanilla-zonernes vægt. Vægten af de enkelte mods sættes af hvert mod selv, og kan ikke ændres her.
Sektion [general]
Parameter | Interval | Hvad den gør |
| 2–6 | Størrelsen af biom-regioner i Overworld for hvert mod, der bruger biblioteket |
| 2–6 | Størrelsen af biom-regioner i Nether for hvert sådant mod |
| 0–2147483647 | Vægten af vanilla-regioner i Overworld i forhold til moddede; 0 efterlader kun moddede |
| 0–2147483647 | Vægten af vanilla-regioner i Nether i forhold til moddede; 0 efterlader kun moddede |
Sektion [end]
End består af flere zoner: den centrale ø, højlandet på de ydre øer, mellemlandet, de golde ødemarker tættere på kanten og små separate øer. Størrelserne er sat for hver zone, vægtene — for vanilla-varianterne af hver zone. Vægtene fungerer her efter samme regel som i [general]: tallet er andelen af vanilla-zoner i forhold til moddede, 0 fjerner vanilla-varianten for den tilsvarende zone.
Parameter | Hvad den gør |
| Størrelsen af biomer på de små ydre End-øer |
| Størrelsen af kant- (overgangs) biomer mellem den centrale ø og de ydre øer |
| Størrelsen af biomer i højlandet på de ydre øer |
| Størrelsen af biomer i mellemlandet på de ydre øer |
| Vægten af vanilla-højlandsbiomer i forhold til moddede |
| Vægten af vanilla-mellemlandsbiomer i forhold til moddede |
| Vægten af vanilla-ødemarksbiomer i forhold til moddede |
| Vægten af biomer på små ydre vanilla-øer i forhold til moddede |
Ændringer påvirker nye chunks: redigeringer i terrablender.toml påvirker kun terræn, der endnu ikke er genereret. Allerede udforskede områder forbliver som de blev genereret.
Konklusion
TerraBlender giver flere mods mulighed for at tilføje biomer til et enkelt spil, så terrænet forbliver sammenhængende, og overgangene mellem områderne er glidende, og dette gøres samtidigt i Overworld, Nether og End. Gennem konfigurationen kan du forskyde balancen mod vanilla eller mods og ændre zonernes størrelse. Det giver mening at installere moddet i ét tilfælde — når det kræves af et andet biom-mod, og så er der næsten ingen erstatning for det; for modpack-skabere giver det også et værktøj til at justere forholdet mellem vanilla og moddet terræn til deres verden.
Installation
En typisk installation tager omkring 5 minutter. Forløbet er det samme; kun Loader og den matchende build er forskellige.
- 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.











