1. Вики
  2. /Сущности
  3. /minecraft:ageable

minecraft:ageable

Не хочешь писать это вручную? GodCraft настроит minecraft:ageable за тебя одним переключателем.Get GodCraft

Обзор

minecraft:ageable - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Даёт детёнышу таймер роста, чтобы со временем он стал взрослым. Если кормить его нужными предметами, он растёт быстрее.

Поля

ПолеТипПо умолчаниюОписание
drop_itemsListнетПредметы, которые сущность роняет в момент взросления.
durationDecimal"1200.0"Через сколько секунд детёныш станет взрослым. Значение -1 оставляет его детёнышем навсегда.
feed_itemsListнетПредметы, которыми игроки могут кормить детёныша, чтобы он рос быстрее. Для каждого можно задать, насколько он ускоряет рост и какой предмет вернуть игроку.
grow_upStringнетСобытие, которое срабатывает при взрослении сущности. Обычно в нём включают компоненты взрослой особи.
interact_filtersMinecraft FilterнетУсловия, которые должны выполняться, чтобы сущность приняла еду.
pause_growth_itemsListнетПредметы, которые останавливают рост детёныша, если его ими покормить.
reset_growth_itemsListнетПредметы, которые запускают таймер роста детёныша заново.

Пример

Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):

BP/entities/<name>.json
{
  "minecraft:ageable": {
    "drop_items": {},
    "duration": "1200.0",
    "feed_items": {},
    "grow_up": "",
    "interact_filters": {},
    "pause_growth_items": {},
    "reset_growth_items": {}
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more