minecraft:food за тебя одним переключателем.Get GodCraftОбзор
minecraft:food - компонент предмета: он пишется в объект components своего предмета. Делает предмет съедобным: он восстанавливает голод. Добавьте также minecraft:use_modifiers с use_duration, иначе предмет нельзя будет нормально съесть.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
nutrition | integer | 0 | Сколько единиц голода восполняет еда (2 единицы - это одна ножка). |
can_always_eat | boolean | false | Если true, еду можно съесть даже с полной шкалой голода, как золотое яблоко. |
saturation_modifier | number | 0.6 | Как долго еда сохраняет сытость. Полученное насыщение: nutrition x это значение x 2.Диапазон: от 0 до … |
using_converts_to | Item Descriptor | нет | Предмет, который остаётся после еды, например пустая миска после супа. |
Пример
Внутри объекта components в BP/items/<name>.json (значения - по умолчанию или примерные):
BP/items/<name>.json
{
"minecraft:food": {
"nutrition": 0,
"can_always_eat": false,
"saturation_modifier": 0.6,
"using_converts_to": {}
}
}