TerraBlender — una mod per l'aggiunta compatibile di biomi in Minecraft
TerraBlender è una libreria per Minecraft che consente a più mod di aggiungere i propri biomi senza conflitti. Scopri il suo sistema di…
TerraBlender è una libreria per Minecraft che consente a più mod di aggiungere i propri biomi senza conflitti. Scopri il suo sistema di regioni e la sua conf...
TerraBlender — una mod per l'aggiunta compatibile di biomi in Minecraft
Versione di Minecraft testata e utilizzata per questo articolo: 26.2
Gamma di versioni supportate: dalla 1.18.1 alla 26.x
Libreria aggiuntiva: su Fabric e Quilt è richiesto Fabric API
A partire dalla versione 1.18, Minecraft non posiziona più i biomi in base a una mappa delle temperature piatta, ma tramite diversi parametri di rumore climatico simultaneamente. TerraBlender è una libreria che si integra in questo sistema e consente a più mod di aggiungere i propri biomi senza interferire tra loro. Senza di essa, le mod che lavorano nello stesso spazio dei parametri si sovrappongono, sovrascrivono le aree altrui e lasciano giunture nette ai confini. La libreria assegna "regioni" separate a ciascuna fonte e le unisce in un unico mondo in modo che le zone moddate e vanilla possano coesistere fianco a fianco. La mod in sé non mostra nulla nel gioco — viene installata come base su cui si poggiano le mod dei biomi.
Perché serve TerraBlender
Il nuovo sistema di generazione è conveniente per vanilla, ma scomodo per le mod. Ogni bioma occupa uno spazio in un campo climatico multidimensionale e, quando due mod cercano di inserire le proprie zone nelle esatte coordinate di questo campo, una vince e il resto scompare o si genera in un ambiente sbagliato. Da qui nascono deserti proprio accanto alla taiga, coste interrotte e terreni che non corrispondono a quelli vicini.
La libreria elimina questa lotta per lo spazio. Invece di far scrivere tutte le mod in uno spazio di parametri comune, ognuna riceve le proprie regioni con il proprio peso, e la distribuzione di queste regioni sulla mappa è controllata da un livello separato. In questo modo una sezione del mondo appartiene a una singola fonte — una mod specifica o vanilla — e al suo interno i biomi vengono posizionati esattamente come l'autore li ha ideati.
Come funziona il sistema delle regioni
Una regione è un insieme di biomi di una singola fonte più le regole su dove esattamente posizionarli nel campo climatico. Ogni regione ha un peso: più alto è rispetto ad altre, più frequentemente la regione compare nel mondo. Sopra la distribuzione vanilla, la libreria aggiunge un livello separato che divide la mappa in zone e assegna una regione a ciascuna zona. Di conseguenza, il confine tra territorio moddato e vanilla risulta sfumato: prima c'è una fascia di transizione, e solo dopo il terreno cambia completamente carattere.
Questo stesso meccanismo funziona in tutte e tre le dimensioni. Nell'Overworld, le regioni distribuiscono i biomi di superficie, nel Nether — i biomi di questa dimensione, nell'End — i biomi delle isole esterne. Per ogni dimensione ci sono impostazioni proprie per le dimensioni delle regioni e il peso delle zone vanilla — maggiori dettagli nella sezione relativa alla configurazione.
Regole di superficie
Oltre al posizionamento dei biomi, la libreria è responsabile delle regole di superficie — ovvero da quali blocchi è coperto il terreno in ogni bioma (per esempio, sabbia rossa invece di erba o una roccia speciale sotto la superficie). Grazie a ciò, il bioma aggiunto ottiene il suo strato superiore corretto e non quello erboso abituale. Il modo in cui queste regole si integrano nella generazione a volte può generare conflitti: in modpack pesanti può causare un leggero aumento del carico o, raramente, una superficie errata all'incrocio con i biomi di altre mod.
Configurazione
Le impostazioni si trovano nel file terrablender.toml. Contiene due sezioni: [general] — per l'Overworld e il Nether, e [end] — per l'End. I valori sono di due tipi: dimensione della regione o del bioma (numero intero; maggiore significa zone continue più ampie, minore significa alternanza più frequente) e peso delle zone vanilla (numero intero; maggiore significa più vanilla rispetto alle mod, 0 significa che le zone vanilla di questo tipo scompaiono, lasciando solo quelle moddate).
Limite del file: tramite questo si regolano solo le dimensioni delle regioni e il peso delle zone vanilla. Il peso delle singole mod è impostato da ciascuna mod stessa e non può essere modificato qui.
Sezione [general]
Parametro | Intervallo | Cosa fa |
| 2–6 | Dimensione delle regioni dei biomi nell'Overworld per ogni mod che utilizza la libreria |
| 2–6 | Dimensione delle regioni dei biomi nel Nether per ogni mod simile |
| 0–2147483647 | Peso delle regioni vanilla nell'Overworld rispetto a quelle moddate; 0 lascia solo le moddate |
| 0–2147483647 | Peso delle regioni vanilla nel Nether rispetto a quelle moddate; 0 lascia solo le moddate |
Sezione [end]
L'End è composto da diverse zone: l'isola centrale, gli altopiani delle isole esterne, la zona centrale, le distese aride più vicine al bordo e piccole isole separate. Le dimensioni sono impostate per ogni zona, i pesi — per le varianti vanilla di ciascuna zona. I pesi qui funzionano con la stessa regola di [general]: il numero è la proporzione di zone vanilla rispetto a quelle moddate, 0 rimuove la variante vanilla della zona corrispondente.
Parametro | Cosa fa |
| Dimensione dei biomi sulle piccole isole esterne dell'End |
| Dimensione dei biomi del bordo (transizione) tra l'isola centrale e quelle esterne |
| Dimensione dei biomi degli altopiani delle isole esterne |
| Dimensione dei biomi della zona centrale delle isole esterne |
| Peso dei biomi vanilla degli altopiani rispetto a quelli moddati |
| Peso dei biomi vanilla della zona centrale rispetto a quelli moddati |
| Peso dei biomi vanilla delle distese aride rispetto a quelli moddati |
| Peso dei biomi vanilla delle piccole isole esterne rispetto a quelli moddati |
I cambiamenti si applicano ai nuovi chunk: le modifiche in terrablender.toml influenzano solo il terreno che non è stato ancora generato. Le aree già esplorate rimangono così come si sono generate.
Conclusione
TerraBlender consente a più mod di aggiungere biomi a una singola partita in modo che il terreno rimanga coerente e le transizioni tra le aree siano sfumate, operando contemporaneamente nell'Overworld, nel Nether e nell'End. Tramite la configurazione, è possibile spostare l'equilibrio verso vanilla o verso le mod e modificare le dimensioni delle zone. Ha senso installare la mod in un unico caso — quando è richiesta da un'altra mod di biomi, e in quel caso non c'è praticamente alcun sostituto per essa; per gli autori di modpack, fornisce inoltre uno strumento per bilanciare la proporzione del terreno vanilla e moddato in base al proprio mondo.
Installazione
Un'installazione tipica richiede circa 5 minuti. Il procedimento è lo stesso; cambiano solo il loader e la build corrispondente.
- 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.











