minecraft:tamemount за тебя одним переключателем.Get GodCraftОбзор
minecraft:tamemount - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Позволяет игрокам приручить скакуна, катаясь на нем, пока он не успокоится, как лошадь. Кормление ускоряет процесс.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
min_temper | integer | 0 | Минимальный начальный нрав; чем выше нрав, тем легче приручить. |
max_temper | integer | 100 | Максимальный начальный нрав. |
feed_text | string | "" | Текст кнопки для кормления скакуна. |
ride_text | string | "" | Текст кнопки, чтобы сесть на скакуна. |
tame_event | ActorDefinitionTrigger | {"event":"","filters":{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null},"target":"self"} | Событие, когда скакун приручен. |
attempt_temper_mod | integer | 5 | Насколько повышается нрав при каждой попытке игрока сесть верхом. |
feed_items | MountTamingComponentFeedItem[] | нет | Предметы, которые повышают нрав скакуна и ускоряют приручение. |
auto_reject_items | MountTamingComponentRejectItem[] | нет | Предметы, которые злят скакуна, если игрок держит их при взаимодействии. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:tamemount": {
"min_temper": 0,
"max_temper": 100,
"feed_text": "",
"ride_text": "",
"tame_event": {
"event": "",
"filters": {
"AND": null,
"NOT": null,
"OR": null,
"all": null,
"all_of": null,
"any": null,
"any_of": null,
"none_of": null
},
"target": "self"
},
"attempt_temper_mod": 5,
"feed_items": [],
"auto_reject_items": []
}
}