Блок · CookingForBlockheads

Корова в банке

Cow in a Jar · cookingforblockheads:cow_jar
обновлено 7 ноября 2026·2 минуты чтения
Сборка
Текст и цифры ниже — для мода без изменений

Корова в банке (англ. Cow in a Jar) — кухонный источник молока с коровой внутри банки.⁠[1]

Корова в банке
CookingForBlockheads
Мод
CookingForBlockheads
ID
cookingforblockheads:cow_jar

Устройство и применение #source16-use

Настройка создания включена. Поставьте крынку, подведите к ней корову и уроните на корову наковальню. Обработчик проверяет именно урон наковальни и ищет крынку в позиции существа, непосредственно ниже или в соседнем кубе на одну клетку по каждой координате.⁠[1]

Подходят обычные коровы и существа, принимаемые обработчиком мода: наследники класса коровы, дополнительные зарегистрированные классы и типы с cow в пути ID. При найденной крынке она заменяется банкой с коровой, существо удаляется, а исходное событие урона отменяется.⁠[1]

При этой конфигурации банка добавляет 1 милливедро молока за игровой такт до вместимости 32000 милливедер. Одно ведро набирается за 1000 тактов — около 50 секунд при 20 TPS. Банке нужны загруженные и обрабатываемые игровые такты; это не скорость вне работающего мира.⁠[1]

Подключите банку к кухонному столу, чтобы запас молока участвовал в пищевых рецептах. При изготовлении требуется созданная заранее крынка; саму корову в банке получают описанным превращением. Следите за запасом, если несколько рецептов расходуют молоко быстрее его поступления.⁠[1]

Подключите блок к кухонному столу через соседние грани других поддержанных кухонных устройств. Это сеть свободной формы: обязательного прямоугольника, размера комнаты или единственной схемы нет. Стол собирает доступные продукты сети и затем использует инвентарь игрока.⁠[1]

От кухонного устройства с обработчиком поиск идёт по шести направлениям, причём вверх проверяются две клетки, включая позицию через один блок. У простой соединительной плитки поиск вверх составляет одну клетку. Поэтому навесной шкафчик над столешницей и линия плитки в полу соединяются по разным правилам.⁠[1]

Как поместить корову в банку #source16-transform

Сначала изготовьте крынку и поставьте её возле подходящей коровы. Падающая наковальня должна нанести корове урон. При нахождении крынки обработчик заменяет её банкой с коровой. Такое превращение выполняется в мире, поэтому верстачная сетка для него не показана.⁠[1]

См. также

Примечания

  1. По исходникам Cooking for Blockheads 16.0.15, проверенным настройкам и рецептам. Точные источники и области способов сверены отдельно.

Написано по коду мода CookingForBlockheads 16.0.15 и файлам наших сборок.