模板: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