minecraft:shareables за тебя одним переключателем.Get GodCraftОбзор
minecraft:shareables - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Список предметов, которые моб любит подбирать и делиться ими с сородичами, как жители, передающие друг другу еду.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
all_items | Boolean | "false" | Если true, моб хочет и все предметы не из списка, с самым низким приоритетом. |
all_items_max_amount | Integer | "-1" | Сколько максимум таких прочих предметов моб будет носить. |
all_items_surplus_amount | Integer | "-1" | Сколько таких предметов считаются лишними, которые он охотно отдаст. |
all_items_want_amount | Integer | "-1" | Сколько таких предметов моб хочет держать при себе. |
items | List | нет | Предметы или теги предметов, которые важны мобу; проверяются сверху вниз, побеждает первое совпадение. |
singular_pickup | Boolean | "false" | Если true, моб подбирает только один экземпляр предмета, который у него уже есть. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:shareables": {
"all_items": "false",
"all_items_max_amount": "-1",
"all_items_surplus_amount": "-1",
"all_items_want_amount": "-1",
"items": {},
"singular_pickup": "false"
}
}