Özel mob varyantları nasıl çalışır
Java Edition her görsel varyantı veri odaklı bir kayıt sisteminde saklar. Veri paketi asset, model ve doğma koşullarını belirler; karşılık gelen PNG kaynak paketinde bulunur. İki paketi de etkinleştirmelisiniz.
Kurtlar vahşi, evcilleşmiş ve kızgın durumları için ayrı asset ister. 26.1 ve sonrasında kediler, inekler, domuzlar, tavuklar ve kurtlar yavru dokularını da destekler.
Doğma kuralları önceliğe göre değerlendirilir. Biyom, # ile başlayan etiket, yapı veya ay parlaklığı aralığı kullanın ve diğer yerler için önceliği 0 olan bir yedek ekleyin.
Paketleri kurma ve test etme
- İndirilen paketi açarak veri paketi ZIP ve kaynak paketi ZIP dosyalarını çıkarın.
- Veri paketini world/datapacks içine koyup /reload çalıştırın veya dünyayı yeniden açın.
- Kaynak paketini .minecraft/resourcepacks içine koyup etkinleştirin.
- Koşula uyan bir yerde test edin. Mor-siyah doku genellikle yanlış PNG boyutu veya asset yolu demektir.
Mob varyantı JSON yapıları
Her kayıt biraz farklı bir JSON yapısı kullanır. Oluşturucu, seçilen mob ve sürüm için doğru varlık alanlarını ve model anahtarlarını seçer.
| Mob | Gerekli dokular | Model anahtarı | Yavru varlıkları |
|---|---|---|---|
| assets {wild, tame, angry} | Hayır | Evet (26.1+) | |
| single asset_id | Hayır | Evet (26.1+) | |
| single asset_id | normal / cold / warm | Evet (26.1+) | |
| single asset_id | normal / cold / warm | Evet (26.1+) | |
| single asset_id | normal / cold / warm | Evet (26.1+) | |
| single asset_id | Hayır | Hayır | |
| single asset_id | normal / warm | Hayır |
model model anahtarı sıcaklık varyantı olan çiftlik hayvanlarında ve Zombie Nautilus için kullanılır. Kurt, vahşi, evcil ve kızgın dokulara ayrı ayrı başvurur.
Doğma koşulları ve öncelik
Biyomlar ve biyom etiketleri
Kesin bir kural için tek biyom, ilişkili birden fazla biyom için biyom etiketi seçin.
minecraft:forest | #minecraft:is_forestYapı koşulları
Varyantı köy, anıt veya deneme odası gibi bir yapı ya da yapı etiketiyle sınırlandırın.
#minecraft:cats_spawn_as_blackÖncelik ve yedek varyant
Minecraft önce yüksek öncelikli kuralları değerlendirir. Koşulsuz ve önceliği 0 olan bir kaydı yedek olarak tutun.
priority: 1 | fallback: 0Mob varyantı SSS
Bedrock Edition ile çalışır mı?
Hayır. Bu kayıtlar ve JSON biçimleri yalnızca Java Edition içindir.
Kurt neden birden fazla doku kullanıyor?
Vahşi, evcilleşmiş ve kızgın durumlarında görünümü değişir.
İki ZIP de gerekli mi?
Evet. Veri paketi varyantı kaydeder, kaynak paketi dokuları sağlar.
Birden fazla varyant ekleyebilir miyim?
Evet. Bir pakette birden fazla mob ve varyant bulunabilir.