minecraft:jump.dynamic за тебя одним переключателем.Get GodCraftОбзор
minecraft:jump.dynamic - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Меняет прыжки сущности в зависимости от скорости движения, как у кролика. Для работы нужен minecraft:movement.skip.
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
regular_skip_data | JumpDataDefinition | {"animation_duration":1,"distance_scale":1,"height":0.1,"jump_delay":30} | Настройки обычных прыжков. |
fast_skip_data | JumpDataDefinition | {"animation_duration":1,"distance_scale":1,"height":0.1,"jump_delay":30} | Настройки быстрых прыжков. |
Пример
Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):
BP/entities/<name>.json
{
"minecraft:jump.dynamic": {
"regular_skip_data": {
"animation_duration": 1,
"distance_scale": 1,
"height": 0.1,
"jump_delay": 30
},
"fast_skip_data": {
"animation_duration": 1,
"distance_scale": 1,
"height": 0.1,
"jump_delay": 30
}
}
}