1. Wiki
  2. /实体
  3. /minecraft:jump.dynamic

minecraft:jump.dynamic

不想手写?在 GodCraft 里打开一个开关,就能帮你设置好 minecraft:jump.dynamic。Get GodCraft

概览

minecraft:jump.dynamic 是一个实体组件:写在自定义生物的 components 对象中,或其中某个组件组里。 根据实体的移动速度改变它的跳跃方式,就像兔子一样。需要配合 minecraft:movement.skip 才能生效。

字段

字段类型默认值说明
regular_skip_dataJumpDataDefinition{"animation_duration":1,"distance_scale":1,"height":0.1,"jump_delay":30}普通跳跃使用的跳跃设置。
fast_skip_dataJumpDataDefinition{"animation_duration":1,"distance_scale":1,"height":0.1,"jump_delay":30}快速跳跃使用的跳跃设置。

示例

写在 BP/entities/<name>.json 的 components 对象中(值为默认值或占位值):

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
    }
  }
}

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