Panduan / Bangunan & Sumber Daya
Makanan berkembang biak: 16 dari 29 mob menerima tepat satu item, dan lebah menerima 29
Minecraft mendefinisikan makanan berkembang biak sebagai tag. Lebih dari separuh mob hanya menerima satu item, kuda menerima delapan, serigala delapan belas, dan katak memiliki tag makanan yang menunjuk ke mob lain.
Makanan berkembang biak tidak di-hardcode per mob — melainkan sebuah tag per mob, itulah sebabnya datapack bisa mengubahnya dan mengapa daftarnya begitu tidak merata. Dihitung dari file tag bawaan Mojang untuk 26.3.
29 mob, dan sebagian besar menerima satu item
Ada 31 tag item dengan bentuk <mob>_food. Dua di antaranya bukan makanan berkembang biak — parrot_poisonous_food (biskuit yang membunuh bayan) dan nautilus_bucket_food — sehingga tersisa 29 mob, dan distribusinya tidak seimbang:
| mob | makanan yang diterima |
|---|---|
| lebah | 29 |
| serigala | 18 |
| nautilus | 10 |
| kuda | 8 |
| ayam | 6 |
| bayan | 6 |
| babi, kelinci | 3 |
| kucing, rubah, lama, oselot, piglin | 2 |
| 16 lainnya | 1 |
Lebih dari separuh mob dalam game menerima tepat satu item. Sapi menerima gandum, domba menerima gandum, kambing menerima gandum, kura-kura menerima lamun, strider menerima jamur kerukut — satu item, tanpa alternatif. Mob yang diingat orang sebagai pemilih justru merupakan kasus normal; yang fleksibel adalah pengecualian.
Lebah adalah outlier dengan selisih yang jauh
29 item yang diterima, dan semuanya adalah bunga — randa tapak, popi, anggrek biru, bunga bawang, tulip, kanigara dan semak mawar — plus daun berbunga, spore blossom dan bunga korus. Tidak ada mob lain yang mendekati, karena "makanan lebah" sebenarnya adalah "apa pun yang berbunga", yang merupakan himpunan jauh lebih besar daripada diet mob lainnya.
Jika peternakan lebah tidak berkembang biak, bunganya hampir pasti ada di tag; periksa penempatannya.
Kuda menerima delapan, serigala delapan belas
Kuda menerima 8; serigala menerima 18 — setiap daging, plus ikan dan sup kelinci. Itu perlu diketahui karena keduanya juga merupakan mob di mana makanan yang salah melakukan sesuatu yang berbeda alih-alih tidak melakukan apa-apa — memberi makan menyembuhkan atau menjinakkan alih-alih berkembang biak — jadi daftar yang panjang tidak berarti salah satunya akan memulai pasangan.
Katak memiliki tag makanan yang bukan makanan
Ada dua tag bernama frog_food, di registri yang berbeda:
- item →
slime_ball, yang membuat katak berkembang biak. - entity_type →
slime,magma_cube, yang dimakan katak — dan hanya kubus magma yang menghasilkan froglight.
Katak adalah satu-satunya mob dalam game dengan tag makanan yang menunjuk ke mob lain, dan mencampuradukkan keduanya adalah alasan umum peternakan froglight tidak menghasilkan apa-apa: bola geladir membuat katak berkembang biak, kubus magma hidup menghasilkan cahaya.
Tanaman adalah delapan blok, benih adalah enam item
cropsberisi 8: bit, wortel, kentang, gandum, batang semangka, batang labu, tanaman bunga obor, tanaman kantong semar.villager_plantable_seedsberisi 6: benih gandum, kentang, wortel, benih bit, benih bunga obor, polong kantong semar.
Selisih antara kedua daftar itulah bagian yang berguna: batang semangka dan labu adalah tanaman tetapi bukan benih yang bisa ditanam oleh penduduk petani, itulah sebabnya penduduk tidak akan pernah menanamnya kembali dan peternakan semangka tidak bisa diotomatisasi oleh penduduk seperti halnya peternakan gandum.
Untuk datapack
Setiap daftar di atas adalah tag, jadi menambahkan makanan berarti menambahkan entri — bukan menambal kode mob. Untuk petani, tag yang penting adalah villager_plantable_seeds: itu menentukan apa yang mereka tanam, sedangkan tag crops bukan yang mereka baca — mereka memanen blok tanaman apa pun yang sudah tumbuh penuh.