TerraBlender — Minecraft'ta biyomları uyumlu bir şekilde eklemek için bir mod
TerraBlender, birden fazla modun çakışma olmadan kendi biyomlarını eklemesine izin veren bir Minecraft kütüphanesidir. Bölge sistemi ve…
TerraBlender, birden fazla modun çakışma olmadan kendi biyomlarını eklemesine izin veren bir Minecraft kütüphanesidir. Bölge sistemi ve yapılandırması hakkın...
TerraBlender — Minecraft'ta biyomları uyumlu bir şekilde eklemek için bir mod
Bu makale için test edilen ve kullanılan Minecraft sürümü: 26.2
Desteklenen sürüm aralığı: 1.18.1'den 26.x'e kadar
Ek kütüphane: Fabric ve Quilt'te Fabric API gereklidir
Sürüm 1.18'den itibaren Minecraft, biyomları düz bir sıcaklık haritasına göre değil, aynı anda birkaç iklimsel gürültü parametresine göre yerleştirir. TerraBlender, bu sisteme entegre olan ve birden fazla modun birbirine karışmadan kendi biyomlarını eklemesine olanak tanıyan bir kütüphanedir. O olmadan, aynı parametre alanında çalışan modlar üst üste biner, diğerlerinin alanlarını üzerine yazar ve sınırlarda keskin dikişler bırakır. Kütüphane, her kaynağa ayrı "bölgeler" (regions) ayırır ve bunları tek bir dünyada birleştirir, böylece modlu ve vanilla bölgeleri yan yana var olabilir. Modun kendisi oyunda hiçbir şey göstermez — biyom modlarının dayandığı bir temel olarak yüklenir.
TerraBlender neden gereklidir?
Yeni üretim sistemi vanilla için uygun olsa da modlar için kullanışsızdır. Her biyom, çok boyutlu bir iklim alanında yer kaplar ve iki mod, bölgelerini bu alanın tamamen aynı koordinatlarına sığdırmaya çalıştığında biri kazanır ve geri kalanı ya kaybolur ya da yanlış ortamda üretilir. Bu, tayganın hemen yanında çöllerin, kopuk kıyı şeritlerinin ve komşularıyla uyuşmayan arazilerin oluşmasına neden olur.
Kütüphane, alan için olan bu mücadeleyi ortadan kaldırır. Tüm modların ortak bir parametre alanına yazması yerine, her biri kendi ağırlığına sahip kendi bölgelerini alır ve bu bölgelerin haritadaki dağılımı ayrı bir katman tarafından kontrol edilir. Böylece, dünyanın bir bölümü tek bir kaynağa — belirli bir moda veya vanilla'ya — ait olur ve içinde biyomlar tam olarak yazarının tasarladığı gibi yerleştirilir.
Bölge sistemi nasıl çalışır?
Bir bölge, tek bir kaynaktan gelen bir biyom seti artı bunların iklim alanında tam olarak nereye yerleştirileceğine dair kurallardır. Her bölgenin bir ağırlığı vardır: Diğerlerine göre ne kadar yüksekse, bölge dünyada o kadar sık görülür. Vanilla dağılımının üzerine kütüphane, haritayı alanlara (zones) bölen ve her alana bir bölge atayan ayrı bir katman ekler. Bu nedenle, modlu ve vanilla bölgesi arasındaki sınır pürüzsüz hale gelir: önce bir geçiş şeridi olur ve ancak o zaman arazi karakterini tamamen değiştirir.
Aynı mekanizma her üç boyutta da çalışır. Overworld'de bölgeler yüzey biyomlarını, Nether'de — bu boyutun biyomlarını, End'de — dış adaların biyomlarını dağıtır. Her boyutun bölge boyutu ve vanilla alanı ağırlığı için kendi ayarları vardır — yapılandırma bölümünde daha fazla ayrıntı bulabilirsiniz.
Yüzey kuralları
Biyom yerleşimine ek olarak kütüphane, yüzey kurallarından — yani her biyomda zeminin hangi bloklarla kaplı olduğundan (örneğin, çimen yerine kırmızı kum veya yüzeyin altında özel bir kaya) — sorumludur. Bu sayede eklenen biyom, olağan çimli olanı değil, doğru üst katmanını alır. Bu kuralların üretime entegre edilme şekli bazen çatışmalara neden olabilir: Ağır mod paketlerinde, performansta hafif bir yüke veya nadiren diğer modların biyomlarıyla birleşim noktasında yanlış bir yüzeye neden olabilir.
Yapılandırma (Config)
Ayarlar terrablender.toml dosyasında bulunur. İki bölümü vardır: [general] — Overworld ve Nether için, ve [end] — End için. Değerler iki türdendir: Bölge veya biyom boyutu (tam sayı; daha büyük, daha geniş sürekli alanlar anlamına gelir, daha küçük, daha sık değişim anlamına gelir) ve vanilla alanı ağırlığı (tam sayı; daha büyük, modlara göre daha fazla vanilla anlamına gelir, 0, bu tür vanilla alanlarının kaybolduğu ve yalnızca modlu olanların kaldığı anlamına gelir).
Dosyanın sınırlaması: Yalnızca bölge boyutlarını ve vanilla alanı ağırlıklarını düzenler. Bireysel modların ağırlığı her modun kendisi tarafından belirlenir ve buradan değiştirilemez.
Bölüm [general]
Parametre | Aralık | Ne işe yarar |
| 2–6 | Kütüphaneyi kullanan her mod için Overworld'deki biyom bölgesi boyutu |
| 2–6 | Bu tür her mod için Nether'deki biyom bölgesi boyutu |
| 0–2147483647 | Overworld'deki vanilla bölgelerinin modlulara göre ağırlığı; 0 yalnızca modluları bırakır |
| 0–2147483647 | Nether'deki vanilla bölgelerinin modlulara göre ağırlığı; 0 yalnızca modluları bırakır |
Bölüm [end]
End birkaç alandan oluşur: Merkez ada, dış adaların dağlık bölgeleri, orta alan, kenara daha yakın çorak araziler ve küçük ayrı adalar. Boyutlar her alan için ayarlanır, ağırlıklar — her alanın vanilla varyantları için. Buradaki ağırlıklar [general]'daki aynı kuralla çalışır: Sayı, vanilla alanlarının modlulara karşı oranıdır, 0 ilgili alanın vanilla varyantını kaldırır.
Parametre | Ne işe yarar |
| Küçük dış End adalarındaki biyomların boyutu |
| Merkez ada ile dış adalar arasındaki kenar (geçiş) biyomlarının boyutu |
| Dış adaların dağlık biyomlarının boyutu |
| Dış adaların orta alan biyomlarının boyutu |
| Vanilla dağlık biyomlarının modlulara göre ağırlığı |
| Vanilla orta alan biyomlarının modlulara göre ağırlığı |
| Vanilla çorak arazi biyomlarının modlulara göre ağırlığı |
| Vanilla küçük dış ada biyomlarının modlulara göre ağırlığı |
Değişiklikler yeni yığınları (chunks) etkiler: terrablender.toml'deki düzenlemeler yalnızca henüz üretilmemiş araziyi etkiler. Zaten keşfedilmiş alanlar üretildikleri gibi kalır.
Sonuç
TerraBlender, arazinin uyumlu kalması ve alanlar arasındaki geçişlerin pürüzsüz olması için birden fazla modun tek bir oyuna biyom eklemesine olanak tanır ve bunu Overworld, Nether ve End'de aynı anda yapar. Yapılandırma yoluyla, dengeyi vanilla veya modlara doğru kaydırabilir ve alanların boyutunu değiştirebilirsiniz. Modu kurmak tek bir durumda mantıklıdır — başka bir biyom modu tarafından istendiğinde ve o zaman pratik olarak yerine geçecek bir şey yoktur; mod paketi yaratıcıları için de kendi dünyalarına vanilla ve modlu arazinin oranını ayarlamak için bir araç sağlar.
Kurulum
Tipik bir kurulum yaklaşık 5 dakika sürer. Akış aynıdır; yalnızca loader ve uygun build değişir.
- 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.











