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

minecraft:breedable

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

Обзор

minecraft:breedable - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Позволяет двум сущностям влюбиться и завести детеныша, если покормить их нужными предметами. Используйте вместе с minecraft:offspring (если не используете беременность), а детеныш получит событие minecraft:entity_born.

Поля

ПолеТипПо умолчаниюОписание
allow_sittingBoolean"false"Позволяет размножаться, даже когда сущность сидит.
breed_cooldownDecimal"60"Сколько секунд сущность ждет, прежде чем снова сможет размножаться.
breed_itemsListнетПредметы, которыми игрок может покормить сущность, чтобы включить режим любви, и необязательный предмет, в который они превращаются после.
breeds_withListнетС какими типами сущностей можно спариваться, тип детеныша и событие при размножении.
causes_pregnancyBoolean"false"Если true, сущность становится беременной, а не сразу приносит детеныша.
environment_requirementsListнетБлоки, которые должны быть рядом, чтобы сущность могла войти в режим любви.
extra_baby_chanceDecimal"0"Шанс от 0 до 1, что родится сразу несколько детенышей.
love_filtersMinecraft FilterнетУсловия, при которых сущность может влюбиться.
require_full_healthBoolean"false"Если true, для размножения у сущности должно быть полное здоровье.
require_tameBoolean"true"Если true, обе сущности должны быть приручены, чтобы размножаться.

Пример

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

BP/entities/<name>.json
{
  "minecraft:breedable": {
    "allow_sitting": "false",
    "breed_cooldown": "60",
    "breed_items": {},
    "breeds_with": {},
    "causes_pregnancy": "false",
    "environment_requirements": {},
    "extra_baby_chance": "0",
    "love_filters": {}
  }
}

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