Makanan Berkembang Biak: 17 dari 31 Mob Hanya Menerima Satu Item, dan Lebah Menerima 29
Minecraft mendefinisikan makanan berkembang biak sebagai tag. Lebih dari separuh mob hanya menerima satu item, kuda dan serigala menerima delapan, dan katak memiliki tag makanan yang menunjuk ke mob lain.
Makanan berkembang biak tidak di-hardcode per mob — itu adalah tag per mob, itulah sebabnya paket data dapat mengubahnya dan mengapa daftar-daftar tersebut sangat tidak merata. Dihitung dari file tag Mojang yang dikirimkan untuk 26.2.
31 mob, dan sebagian besar hanya menerima satu jenis makanan
Ada 31 tag item dengan bentuk <mob>_food, dan distribusinya tidak seimbang:
| mob | makanan yang diterima |
|---|---|
| lebah | 29 |
| kuda | 8 |
| serigala | 8 |
| ayam | 6 |
| bayan | 6 |
| babi, kelinci | 3 |
| kucing, rubah, lama, oselot, piglin | 2 |
| 17 lainnya | 1 |
Lebih dari separuh mob dalam game hanya menerima 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 sebenarnya adalah kasus normal; yang fleksibel adalah pengecualian.
Lebah adalah pengecualian dengan faktor tiga
29 item yang diterima, dan itu adalah bunga — Randa Tapak, Popi, Anggrek Biru, Bunga Bawang, tulip, dan sebagainya. Tidak ada mob lain yang mendekati, karena "makanan lebah" sebenarnya adalah "setiap bunga kecil", yang merupakan set yang jauh lebih besar daripada diet mob lainnya.
Jika peternakan lebah tidak berkembang biak, bunga tersebut hampir pasti ada dalam tag; periksa penempatannya sebagai gantinya.
Kuda dan serigala adalah daftar delapan item yang sebenarnya
Keduanya menerima 8. Ini penting untuk diketahui karena keduanya juga merupakan mob di mana makanan yang salah melakukan sesuatu yang berbeda daripada tidak sama sekali — memberi makan menyembuhkan atau menjinakkan alih-alih berkembang biak — jadi daftar 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 merupakan makanan untuk berkembang biak katak. - entity_type →
slime,magma_cube, yang merupakan makanan yang dimakan katak untuk menghasilkan lampu katak (froglights).
Katak adalah satu-satunya mob dalam game dengan tag makanan yang menunjuk ke mob lain, dan mencampuradukkan keduanya adalah alasan umum mengapa peternakan lampu katak tidak menghasilkan apa-apa: bola geladir (slime balls) membiakkan katak, geladir hidup membuat lampu.
Tanaman adalah delapan blok, benih adalah enam item
cropsberisi 8: Bit, Wortel, Kentang, Gandum, batang semangka, batang labu, tanaman Bunga Obor, tanaman Polong Kantong Semar.villager_plantable_seedsberisi 6: Benih Gandum, Kentang, Wortel, Benih Bit, Benih Bunga Obor, Polong Kantong Semar.
Kesenjangan antara kedua daftar adalah bagian yang berguna: batang semangka dan labu adalah tanaman tetapi bukan benih yang dapat ditanam oleh penduduk petani, itulah sebabnya penduduk tidak akan pernah menanamnya kembali dan peternakan semangka tidak dapat diotomatisasi oleh penduduk seperti peternakan gandum.
Untuk paket data
Setiap daftar di atas adalah tag, jadi menambahkan makanan berarti menambahkan entri — bukan menambal kode mob. Dan karena crops dan villager_plantable_seeds adalah tag terpisah, tanaman kustom perlu ada di keduanya jika Anda ingin petani mengolahnya.