FoodAttributes
Каждая еда даёт разный атрибут. Теперь то, что ты ешь, реально имеет значение.
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 603
- Подписчиков на Modrinth
- 9
- версии
- 4
- Обновлён
- 31 августа 202631 авг.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
FoodAttributes позволяет любой еде при съедании давать временные модификаторы атрибутов. Съел стейк — какое-то время бьёшь сильнее, съел яблоко — получаешь запас природного поглощения, съел рыбу — плаваешь быстрее. В версии 2.0 поверх этого добавлено много всего: целая система готовки, еда с боевыми эффектами (а не просто голыми атрибутами) и опциональный режим, который убирает голод, а еда вместо этого постепенно лечит.
Атрибуты, значения и длительности полностью управляются данными, так что настраивать значения и добавлять новую еду крайне просто — прямо через JSON. Подробнее — в доках.
Атрибуты распространяются через рецепты, а значит, мод будет совместим со многими кулинарными модами. Это также сильно упрощает добавление совместимости с другими модами: просто задайте атрибуты базовой версии каждого ингредиента, который добавляет мод (например, "tomato"), и любая еда из этого мода, для создания которой нужен этот ингредиент (или переплавки, или готовки и т.д.), получит нужные атрибуты (например, "hamburguer"). Ещё в левом верхнем углу есть небольшой HUD, который показывает активные пищевые баффы и сколько времени осталось на каждом, потому что иначе большинство из них невидимы.
Теперь еда может давать ещё и типизированные эффекты, а не только простые модификаторы атрибутов. Есть куча эффектов при ударе (поджечь врагов, заморозить их, вампиризм, слом щита, казнь, масштабирующаяся от недостающего здоровья, добивающий удар, масштабирование исходящего урона), или можно просто сделать так, чтобы при ударе накладывался любой статусный эффект или облако. Есть также эффекты при получении удара, которые срабатывают, когда что-то бьёт вас, так что можно ответить статусным эффектом, поджечь атакующего, отбросить его или уменьшить получаемый урон (то есть можно сделать еду, которая по сути даёт сопротивление огню). А ещё еда может просто давать обычный статусный эффект вроде ночного зрения или подводного дыхания при съедании. Появились и новые атрибуты: сопротивление взрывам и снарядам, отражение урона, пассивная регенерация, второе дыхание, магнит для предметов, снижение усталости от бега и постепенное ночное зрение без уродливого мерцания.
Farmer's Delight теперь обязательная зависимость, потому что FoodAttributes забирает его сковороду и превращает её в свободную станцию готовки, вроде Cuisine's Delight, но полностью управляемую данными. Вы кидаете ингредиенты на сковороду и готовите их на любом источнике тепла (каждый готовится со своей скоростью), будь она поставлена на блок или просто в руке. ПКМ пустой рукой перемешивает и переворачивает, Shift + пустая рука очищает сковороду. У каждого ингредиента есть окно готовки, и его качество идёт от 0% сырого до 100% идеального, а затем обратно вниз до 0% сгоревшего, с метками Raw/Undercooked/Perfect/Overcooked/Burnt. Некоторые блюда нужно постоянно перемешивать, некоторые переворачивать, а некоторые (специи) всегда в порядке, что бы ни случилось.
Когда всё готово, вы подаёте блюдо в миску и получаете предмет-блюдо, чьи голод, насыщение и пищевые атрибуты рассчитываются из того, что реально лежит на сковороде, с масштабированием по тому, насколько хорошо приготовлен каждый ингредиент. Тарелка перенимает вид той ванильной еды или еды из Farmer's Delight, на которую она больше всего похожа, и съедается за несколько укусов. Вдобавок есть синергии — правила датапака, которые позволяют ингредиентам влиять друг на друга, пока они готовятся вместе, для специй, ароматики и многоэтапных блюд. Можно подать тарелку, а потом вывалить её обратно на другую сковороду, и она помнит, насколько была приготовлена и сколько отдохнула, так что работает что-то вроде: приготовить рис, дать ему отдохнуть, а затем добавить сырую рыбу, чтобы получить суши. В стандартном датапаке идёт куча таких правил (Sugar Glaze, Salt-Cured, Sushi, Lantern Stew, Blood Pudding, Trail Mix, Fajita, Fugu, плюс правила "clash" для плохих комбинаций).
Источники тепла, профили готовки, синергии, текстуры тарелок — всё это JSON датапака, со встроенной поддержкой Vanilla, Farmer's Delight, My Nether's Delight, No Man's Land, Diversity Delight, Biomes O' Plenty и The Undergarden. Если вам ничего из этого не нужно, можно отключить всю систему готовки в конфиге, и сковорода снова будет вести себя как обычная из Farmer's Delight.
Есть также несколько необязательных переключателей (все синхронизируются с сервера), которые меняют выживание. Замена голода скрывает шкалу голода и убирает его расход, голодание и регенерацию от голода, а вместо этого еда запасает немного здоровья в зависимости от своей питательности и постепенно восстанавливает его в зависимости от насыщения, но только пока вы действительно ранены (сохраняется между перезаходами и сбрасывается при смерти). Пищевое отравление заставляет плохо приготовленную еду отравлять и ранить вас, основываясь на состоянии готовки из этого мода, так что и недоготовленная, и пережаренная еда считается, а урон игнорирует броню и i-frames. Есть также переключатель для отмены еды/питья при получении удара, и ещё один, позволяющий есть что угодно в любое время даже при полной шкале голода.
Вы можете редактировать глобальные множители, множители, применяемые для каждого типа крафта, дополнительные множители для блюд на сковороде, убывающую отдачу за спам одного и того же ингредиента, кулдауны при получении удара и т. д. и т. п. Можно настроить кучу всего, опять же, загляните в документацию.
Технически это аддон для AttributeSetter, который является обязательной зависимостью для этого мода. Старая интеграция с Cuisine's Delight была удалена, её заменяет универсальная система блюд на сковороде.

Если вы собираете модпак
вам могут быть интересны некоторые из моих других модов для модпаков:
AttributeSetter
RPGDamageOverhaul
FoodAttributes
Или Claims n Raids для серверов!
Частые вопросы
Как установить FoodAttributes?
Установите NeoForge под свою версию Minecraft, скачайте FoodAttributes под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть FoodAttributes?
У FoodAttributes есть сборки для Minecraft 1.21.1–1.21.11.
Нужен ли FoodAttributes на сервере?
Нужен и в игре, и на сервере