MC Toolkit

Руководства / Строительство и ресурсы

Еда для разведения: 16 из 29 мобов принимают ровно один предмет, а пчёлы — 29

В Minecraft еда для разведения задаётся тегами. Больше половины мобов принимают один предмет, лошади — восемь, волки — восемнадцать, а у лягушки тег еды указывает на других мобов.

Еда для разведения не прописана жёстко для каждого моба — это тег для каждого моба, поэтому датапак может её изменить и поэтому списки такие неравномерные. Подсчитано по поставляемым Mojang файлам тегов для 26.3.

29 мобов, и большинство принимает одну вещь

Существует 31 предметный тег вида <mob>_food. Два из них не являются едой для разведения — parrot_poisonous_food (печенье, которое убивает попугая) и nautilus_bucket_food — что оставляет 29 мобов, и распределение крайне неравномерно:

мобпринимаемая еда
пчела29
волк18
наутилус10
лошадь8
курица6
попугай6
свинья, кролик3
кошка, лисица, лама, оцелот, пиглин2
16 остальных1

Больше половины мобов в игре принимают ровно один предмет. Коровы берут пшеницу, овцы — пшеницу, козы — пшеницу, черепахи — морскую траву, лавомерки — искажённый гриб: один предмет, без альтернатив. Мобы, которых люди помнят как привередливых, на самом деле — обычный случай; гибкие — исключение.

Пчёлы — выброс с большим отрывом

29 принимаемых предметов, и это цветы — одуванчик, мак, синяя орхидея, лук-батун, тюльпаны, подсолнухи и кусты роз — плюс цветущие листья, спороцветы и цветок хоруса. Ни один другой моб и близко не подходит, потому что «еда пчёл» — это на самом деле «всё, что цветёт», а это намного более широкий набор, чем рацион любого другого моба.

Если пасека не разводится, цветок почти наверняка есть в теге; проверьте вместо этого размещение.

Лошади берут восемь, волки — восемнадцать

Лошади берут 8; волки берут 18 — всё мясо, плюс рыбу и тушёного кролика. Это стоит знать, потому что оба — ещё и мобы, у которых неправильная еда делает что-то другое, а не ничего — кормление лечит или приручает вместо разведения — так что длинный список не означает, что любой из них начнёт пару.

У лягушки тег еды — не еда

Есть два тега с именем frog_food, в разных реестрах:

  • item → slime_ball, это то, что разводит лягушек.
  • entity_type → slime, magma_cube, это то, что лягушки едят — и только магмовый куб даёт лягушкосвет.

Лягушка — единственный моб в игре с тегом еды, указывающим на других мобов, и путаница между этими двумя — обычная причина, почему ферма лягушкосвета ничего не производит: слизь разводит лягушек, живые магмовые кубы делают свет.

Урожай — восемь блоков, семена — шесть предметов

  • crops содержит 8: свёкла, морковь, картофель, пшеница, стебель арбуза, стебель тыквы, посевы факельника, посевы кувшинницы.
  • villager_plantable_seeds содержит 6: семена пшеницы, картофель, морковь, семена свёклы, семена факельника, стручок кувшинницы.

Разрыв между двумя списками — самое полезное: стебли арбуза и тыквы являются урожаем, но не семенами, которые может посадить крестьянин-фермер, и именно поэтому крестьянин никогда не пересадит их, а арбузную ферму нельзя автоматизировать крестьянами так, как пшеничную.

Для датапаков

Каждый список выше — это тег, поэтому добавить еду — значит добавить запись, а не патчить код моба. Для фермеров важен тег villager_plantable_seeds: он решает, что они сажают, тогда как тег crops — не то, что они читают — они собирают любой полностью выросший блок урожая.

Планировщик ферм и разведения →

Другие руководства

Смотреть все →