模板:Nbt inherit/component/impact damage/template

来自Minecraft基岩版开发Wiki
    •  catch_fire:定义实体被弹射物击中时是否会着火。默认值为false
    •  channeling
    •  damage:定义弹射物造成的伤害(基础伤害)。值为整数时同时定义最小值和最大值;值为数组时第一个元素定义最小值,第二个元素定义最大值。默认值为1。
    •  destroy_on_hit_requires_damage:定义是否在弹射物造成伤害时将其自身移除。默认值为true
    •  destroy_on_hit:定义是否在弹射物击中时将其自身移除。默认值为false
    •  filter:定义可以被造成伤害的实体。
    •  knockback:定义弹射物是否能将实体击退。默认值为true
    •  max_critical_damage:定义暴击伤害的最大值。
    •  min_critical_damage:定义暴击伤害的最小值。默认值为0。
    •  semi_random_diff_damage:定义弹射物所造成的伤害是否根据基础伤害和速度随机取值。默认值为false
    •  power_multiplier:定义基础伤害的乘数。默认值为2.0。
    •  set_last_hurt_requires_damage:定义是否在弹射物造成伤害的前提下将此次伤害行为判定为最后一击。默认值为false