TerraBlender — modi biomien yhteensopivaan lisäämiseen Minecraftissa
TerraBlender on Minecraft-kirjasto, joka sallii useiden modien lisätä omia biomejaan ilman ristiriitoja. Lue lisää sen aluejärjestelmästä…
TerraBlender on Minecraft-kirjasto, joka sallii useiden modien lisätä omia biomejaan ilman ristiriitoja. Lue lisää sen aluejärjestelmästä ja asetuksista.
TerraBlender — modi biomien yhteensopivaan lisäämiseen Minecraftissa
Testattu ja tässä artikkelissa käytetty Minecraftin versio: 26.2
Tuetut versiot: 1.18.1 – 26.x
Lisäkirjasto: Fabricilla ja Quiltilla tarvitaan Fabric API
Versiosta 1.18 alkaen Minecraft ei sijoita biomeja litteän lämpötilakartan perusteella, vaan käyttäen useita ilmaston kohinaparametreja samanaikaisesti. TerraBlender on kirjasto, joka integroituu tähän järjestelmään ja sallii useiden modien lisätä omia biomejaan ilman, että ne häiritsevät toisiaan. Ilman sitä samassa parametriavaruudessa toimivat modit menevät päällekkäin, ylikirjoittavat toistensa alueita ja jättävät teräviä saumoja rajoille. Kirjasto jakaa erillisiä "alueita" jokaiselle lähteelle ja yhdistää ne yhdeksi maailmaksi niin, että modatut ja vanilla-alueet voivat olla rinnakkain. Modi itsessään ei näytä pelissä mitään — se asennetaan perustaksi, johon biomi-modit tukeutuvat.
Miksi TerraBlenderiä tarvitaan
Uusi generointijärjestelmä on kätevä vanillalle, mutta hankala modeille. Jokainen biomi vie tilaa moniulotteisessa ilmastokentässä, ja kun kaksi modia yrittää sovittaa alueitaan aivan samoihin koordinaatteihin tässä kentässä, toinen voittaa ja toinen katoaa tai syntyy väärään ympäristöön. Tästä johtuvat aavikot aivan taigan vieressä, katkeavat rannikot ja maasto, joka ei sovi yhteen naapurinsa kanssa.
Kirjasto poistaa tämän taistelun tilasta. Sen sijaan, että kaikki modit kirjoittaisivat jaettuun parametriavaruuteen, jokainen saa omat alueensa ja omat painoarvonsa, ja näiden alueiden jakautumista kartalla ohjaa erillinen kerros. Näin yksi osa maailmasta kuuluu yhdelle lähteelle — tietylle modille tai vanillalle — ja sen sisällä biomit on sijoitettu juuri niin kuin tekijä on tarkoittanut.
Kuinka aluejärjestelmä toimii
Alue (region) on yhden lähteen biomi-joukko sekä säännöt sille, mihin tarkalleen ne sijoitetaan ilmastokentässä. Jokaisella alueella on painoarvo: mitä suurempi se on suhteessa muihin, sitä useammin alue esiintyy maailmassa. Vanillan jaottelun päälle kirjasto lisää erillisen kerroksen, joka jakaa kartan vyöhykkeisiin ja määrittää jokaiselle vyöhykkeelle alueen. Tämän vuoksi modatun ja vanilla-alueen raja on pehmeä: ensin on siirtymäkaista, ja vasta sen jälkeen maasto muuttaa täysin luonnettaan.
Sama mekanismi toimii kaikissa kolmessa ulottuvuudessa. Overworldissa alueet jakavat pintabiomit, Netherissä — tämän ulottuvuuden biomit, Endissä — ulkosaarten biomit. Jokaiselle ulottuvuudelle on omat asetuksensa alueen koolle ja vanilla-vyöhykkeiden painoarvolle — lisätietoa näistä asetusosiossa.
Pintasäännöt
Biomien sijoittelun lisäksi kirjasto vastaa pintasäännöistä — eli siitä, millä kuutioilla maa on peitetty kussakin biomissa (esimerkiksi punaisella hiekalla ruohon sijaan tai erityisellä kivilajilla pinnan alla). Tämän ansiosta lisätty biomi saa oikean pintakerroksensa eikä tavallista ruohikkoa. Tapa, jolla nämä säännöt integroidaan generointiin, voi toisinaan aiheuttaa ristiriitoja: raskaissa modpackeissa se voi aiheuttaa pienen suorituskykykuorman tai harvoin väärän pinnan muiden modien biomien liitoskohdassa.
Asetukset
Asetukset sijaitsevat tiedostossa terrablender.toml. Siinä on kaksi osiota: [general] — Overworldille ja Netherille, sekä [end] — Endille. Arvoja on kahta tyyppiä: alueen tai biomin koko (kokonaisluku; suurempi tarkoittaa leveämpiä yhtenäisiä vyöhykkeitä, pienempi tarkoittaa tiheämpää vaihtelua) ja vanilla-vyöhykkeiden painoarvo (kokonaisluku; suurempi tarkoittaa enemmän vanillaa suhteessa modeihin, 0 tarkoittaa, että tämän tyypin vanilla-vyöhykkeet katoavat ja vain modatut jäävät).
Tiedoston rajoitus: se säätelee vain alueiden kokoja ja vanilla-vyöhykkeiden painoarvoja. Yksittäisten modien painoarvon määrittää jokainen modi itse, eikä sitä voi muuttaa tässä.
Osio [general]
Parametri | Alue | Mitä se tekee |
| 2–6 | Biomi-alueiden koko Overworldissa jokaiselle kirjastoa käyttävälle modille |
| 2–6 | Biomi-alueiden koko Netherissä jokaiselle tällaiselle modille |
| 0–2147483647 | Vanilla-alueiden painoarvo Overworldissa suhteessa modattuihin; 0 jättää vain modatut |
| 0–2147483647 | Vanilla-alueiden painoarvo Netherissä suhteessa modattuihin; 0 jättää vain modatut |
Osio [end]
End koostuu useista vyöhykkeistä: keskussaaresta, ulkosaarten ylängöistä, keskivyöhykkeestä, karuista joutomaista lähempänä reunaa ja pienistä erillisistä saarista. Koot määritetään jokaiselle vyöhykkeelle, painoarvot — kunkin vyöhykkeen vanilla-vaihtoehdoille. Painoarvot toimivat täällä saman säännön mukaan kuin osiossa [general]: numero on vanilla-vyöhykkeiden osuus modatuista, 0 poistaa vastaavan vyöhykkeen vanilla-vaihtoehdon.
Parametri | Mitä se tekee |
| Pienten ulompien End-saarten biomien koko |
| Reuna- (siirtymä) biomien koko keskussaaren ja ulompien saarten välillä |
| Ulkosaarten ylänköbiomien koko |
| Ulkosaarten keskivyöhykkeen biomien koko |
| Vanilla-ylänköbiomien painoarvo suhteessa modattuihin |
| Vanilla-keskivyöhykkeen biomien painoarvo suhteessa modattuihin |
| Vanilla-joutomaabiomien painoarvo suhteessa modattuihin |
| Pienten vanilla-ulkosaarten biomien painoarvo suhteessa modattuihin |
Muutokset vaikuttavat uusiin chunkkeihin: terrablender.toml -tiedoston muokkaukset vaikuttavat vain maastoon, jota ei ole vielä generoitu. Jo tutkitut alueet pysyvät sellaisina kuin ne generoituivat.
Yhteenveto
TerraBlender antaa useiden modien lisätä biomeja yhteen peliin siten, että maasto pysyy yhtenäisenä ja alueiden väliset siirtymät pehmeinä, ja tämä tapahtuu samanaikaisesti Overworldissa, Netherissä ja Endissä. Asetusten kautta voit siirtää tasapainoa vanillan tai modien suuntaan ja muuttaa vyöhykkeiden kokoa. Modin asentaminen on järkevää yhdessä tapauksessa — kun jokin toinen biomi-modi vaatii sitä, ja silloin sille ei käytännössä ole korvaajaa; modpackien tekijöille se tarjoaa myös vivun, jolla voi säätää vanillan ja modatun maaston suhdetta maailmassaan.
Asennus
Tyypillinen asennus vie noin 5 minuuttia. Kulku on sama; vain Loader ja sopiva build vaihtuvat.
- 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.











