Їжа для розведення: 17 з 31 мобів приймають лише один предмет, а бджоли — 29
Minecraft визначає їжу для розведення як теґи. Більше половини мобів приймають один предмет, коні та вовки — вісім, а жаба має теґ їжі, що вказує на інших мобів.
Їжа для розведення не зашита в коді для кожного моба — це теґ для кожного моба, тому датапак може її змінити, і тому списки такі нерівномірні. Пораховано за стандартними файлами теґів від Mojang для 26.2.
31 моб, і більшість приймає щось одне
Існує 31 теґ предметів у форматі <mob>_food, and the distribution is lopsided:
| моб | прийнятна їжа |
|---|---|
| бджола | 29 |
| кінь | 8 |
| вовк | 8 |
| курка | 6 |
| папуга | 6 |
| свиня, кріль | 3 |
| кіт, лисиця, лама, оцелот, піґлін | 2 |
| 17 інших | 1 |
Більше половини мобів у грі приймають лише один предмет. Корови їдять пшеницю, вівці їдять пшеницю, кози їдять пшеницю, черепахи їдять морську траву, страйдери їдять викривлений гриб — один предмет, жодних альтернатив. Моби, яких вважають перебірливими, насправді є звичайним випадком; гнучкі ж є винятком.
Бджоли виділяються втричі більше за інших
29 прийнятих предметів, і це квіти — кульбаба, мак, синя орхідея, аліум, тюльпани тощо. Жоден інший моб навіть близько не стоїть, адже «їжа для бджіл» — це насправді «будь-яка маленька квітка», що є значно більшим набором, ніж раціон будь-якого іншого моба.
Якщо бджолина ферма не розмножує бджіл, квітка майже напевно є в теґу; натомість перевірте її розміщення.
Коні та вовки — це справжні списки з восьми предметів
Обидва приймають по 8. Це варто знати, оскільки для обох цих мобів неправильна їжа робить щось інше, а не просто нічого — годування лікує або приручає замість розведення — тому довгий список не означає, що будь-яка з них розмножить пару.
Жаба має теґ їжі, який насправді не є їжею
Є два теґи з назвами frog_food, in different registries:
- item →
slime_ball, which is what breeds frogs. - entity_type →
slime,magma_cube, which is what frogs eat для створення квамоліту.
Жаба — єдиний моб у грі з теґом їжі, що вказує на інших мобів, і їхня плутанина є типовою причиною того, що ферма квамоліту нічого не виробляє: згустки слизу розводять жаб, а живі слимаки створюють світло.
Сільгоспкультури — це вісім блоків, насіння — шість предметів
cropsholds 8: буряки, морква, картопля, пшениця, стебло кавуна, стебло гарбуза,
смолоцвіт, глечичник.
villager_plantable_seedsholds 6: насіння пшениці, картопля, морква, насіння буряків,
насіння смолоцвіту, стручок глечичника.
Різниця між двома списками є корисною: стебла кавуна та гарбуза є культурами, але не є насінням для селянина-фермера, саме тому селянин ніколи не пересаджуватиме їх, а ферму кавунів не можна автоматизувати селянами так, як ферму пшениці.
Для датапаків
Кожен список вище є теґом, тому додавання їжі — це додавання запису, а не зміна коду моба. І оскільки crops and villager_plantable_seeds are separate tags, a custom crop needs to be in both if you want farmers to work it.