MCTOOLBOX
MC ToolboxMC TOOLBOX

Java veri paketi ve kaynak paketi

Özel Mob Varyantı Oluşturucu

Doğru JSON, doğma kuralları ve dokular oluşturun; kuruluma hazır paketleri indirin.

1. Mob seç

2. Varyant kimliği

Doğma koşulu

Biyom

Koşulsuz ve önceliği 0 olan kayıt, daha yüksek öncelikli hiçbir kural eşleşmediğinde yedek olur.

Yetişkin PNG dokuları

PNG dosyaları yalnızca tarayıcınızda işlenir ve doğrudan kaynak paketine yazılır.

Bebek PNG dokuları

Kaynak paketi doku yolları

Bu PNG yollarını aynen kullanın. Dosya adları JSON içindeki varlık kimlikleriyle eşleşmelidir.

assets/mypack/textures/entity/wolf/wolf_galaxy.png

assets/mypack/textures/entity/wolf/wolf_galaxy_tame.png

assets/mypack/textures/entity/wolf/wolf_galaxy_angry.png

assets/mypack/textures/entity/wolf/wolf_galaxy_baby.png

assets/mypack/textures/entity/wolf/wolf_galaxy_tame_baby.png

assets/mypack/textures/entity/wolf/wolf_galaxy_angry_baby.png

Paket önizlemesi

My Mob Variants

Canlı JSON

{
  "assets": {
    "angry": "mypack:entity/wolf/wolf_galaxy_angry",
    "tame": "mypack:entity/wolf/wolf_galaxy_tame",
    "wild": "mypack:entity/wolf/wolf_galaxy"
  },
  "spawn_conditions": [
    {
      "condition": {
        "type": "minecraft:biome",
        "biomes": "minecraft:plains"
      },
      "priority": 1
    }
  ]
}

Paketteki varyantlar (0)

En az bir varyant ekleyin.

İndirme iki kurulabilir ZIP ve bir README dosyası içerir.

Ö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

  1. İndirilen paketi açarak veri paketi ZIP ve kaynak paketi ZIP dosyalarını çıkarın.
  2. Veri paketini world/datapacks içine koyup /reload çalıştırın veya dünyayı yeniden açın.
  3. Kaynak paketini .minecraft/resourcepacks içine koyup etkinleştirin.
  4. 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.

MobGerekli dokularModel anahtarıYavru varlıkları
Wolfassets {wild, tame, angry}HayırEvet (26.1+)
Catsingle asset_idHayırEvet (26.1+)
Cowsingle asset_idnormal / cold / warmEvet (26.1+)
Pigsingle asset_idnormal / cold / warmEvet (26.1+)
Chickensingle asset_idnormal / cold / warmEvet (26.1+)
Frogsingle asset_idHayırHayır
Zombie Nautilussingle asset_idnormal / warmHayı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_forest

Yapı 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: 0

Mob 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.