/summon dengan NBT: peralatan, atribut, dan tag yang memengaruhi perilaku mob
Memanggil mob itu mudah. Tapi membuatnya mempertahankan perlengkapannya, tidak menghilang, tidak terbakar, dan tidak berkeliaran membutuhkan enam tag spesifik. Berikut adalah fungsi masing-masing tag.
/summon zombie berfungsi. Zombi yang mempertahankan armornya, diam di tempat, bertahan di siang hari, dan tidak pernah menghilang membutuhkan enam tag lagi, dan tag-tag ini tidak dapat ditemukan dari bantuan perintah.
Enam tag penting
/summon zombie ~ ~ ~ {PersistenceRequired:1b,NoAI:1b,Silent:1b,Invulnerable:1b,
CustomName:'"Guard"',CustomNameVisible:1b}
| Tag | Efek |
|---|---|
PersistenceRequired:1b | Tidak pernah menghilang. Yang paling penting untuk pembuatan peta |
NoAI:1b | Membeku — tidak bergerak, tidak menyerang, tidak ada Gravitasi |
NoGravity:1b | Mengambang, tetapi mempertahankan AI-nya |
Silent:1b | Tidak ada suara mob |
Invulnerable:1b | Kebal terhadap segalanya kecuali /kill dan Hampa |
Glowing:1b | Garis luar terlihat menembus dinding |
PersistenceRequired dan penamaan saling terkait tetapi tidak sama: Label Nama juga mencegah penghilangan, tetapi CustomName yang diatur melalui NBT tidak kecuali Anda menambahkan PersistenceRequired. Ini sering membingungkan hampir semua orang yang membangun NPC toko.
Peralatan yang tidak jatuh
{HandItems:[{id:"minecraft:diamond_sword",count:1},{}],
ArmorItems:[{},{},{},{id:"minecraft:diamond_helmet",count:1}],
HandDropChances:[0f,0f],ArmorDropChances:[0f,0f,0f,0f]}
Dua hal yang perlu diperhatikan. ArmorItems diurutkan kaki, celana, dada, kepala — dari bawah ke atas, yang merupakan kebalikan dari cara orang mendaftar armor. Dan entri {} yang kosong adalah placeholder yang diperlukan; Anda tidak dapat melewati slot.
Peluang jatuh adalah angka desimal dari 0f hingga 1f. Apa pun di atas 1f menjamin jatuhnya item dan menjaga enchantment serta daya tahan item tetap utuh.
Atribut
{attributes:[{id:"minecraft:max_health",base:40},
{id:"minecraft:movement_speed",base:0.35}]}
Mengatur max_health tidak menyembuhkan mob hingga maksimum baru — mob akan muncul dengan nilai kesehatan lamanya dan terlihat rusak. Tambahkan Health:40f bersamanya.
ID umum: max_health, movement_speed, attack_damage, armor, knockback_resistance, follow_range, scale.
Penumpang menumpuk ke bawah
{Passengers:[{id:"minecraft:skeleton",Passengers:[{id:"minecraft:chicken"}]}]}
Entitas terluar adalah yang paling bawah. Menumpuk Passengers di dalam Passengers membangun menara ke atas. Setiap penunggang membutuhkan NBT penuhnya sendiri jika Anda ingin mengonfigurasinya.
Bedrock berbeda
Bedrock tidak memiliki argumen NBT pada /summon. Sintaksnya adalah /summon <entity> <pos> <yRot> <xRot> <spawnEvent> <name>, dan perilaku diatur melalui spawn event daripada tag. Blob NBT Java yang ditempelkan ke Bedrock tidak akan berjalan.
Pilih mob dan alihkan tag-tag ini secara visual — dengan urutan slot armor yang sudah diatur untuk Anda — di /summon Generator.