minecraft:spawn_entity за тебя одним переключателем.Get GodCraftОбзор
minecraft:spawn_entity - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Сущность время от времени роняет предмет или создает другую сущность, как курица, которая несет яйца.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
filters | Minecraft Filter | нет | Условия, при которых что-либо появляется. |
max_wait_time | Integer | "600" | Максимальная пауза в секундах до следующего появления. |
min_wait_time | Integer | "300" | Минимальная пауза в секундах до следующего появления. |
num_to_spawn | Integer | "1" | Сколько сущностей появляется за раз. |
should_leash | Boolean | "false" | Если true, новая сущность привязана поводком к этой. |
single_use | Boolean | "false" | Если true, появление происходит только один раз. |
spawn_entity | String | нет | Сущность для появления; оставьте пустым, чтобы вместо нее выпадал spawn_item. |
spawn_event | String | "minecraft:entity_born" | Событие на только что появившейся сущности. |
spawn_item | String | "egg" | Выпадающий предмет, например minecraft:egg. |
spawn_item_event | Trigger | нет | Событие на этой сущности, когда выпадает предмет. |
spawn_method | String | "born" | Как создается новая сущность, например born или spawned. |
spawn_sound | String | "plop" | Звук при появлении. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:spawn_entity": {
"filters": {},
"max_wait_time": "600",
"min_wait_time": "300",
"num_to_spawn": "1",
"should_leash": "false",
"single_use": "false",
"spawn_entity": "",
"spawn_event": "minecraft:entity_born"
}
}