向目标实体或位置发射箭矢或物品射弹,造成伤害。射击机制在 2.4 版本中发生了重大变化。请参阅下文,了解在这些添加之前和之后它是如何工作的。
在 MM 4.11 中将弹丸机制中的大部分选项添加到射击和截击
属性 | 缩写 | 描述 | 默认值 |
type | t | 要射击的弹丸类型。可以是 arrow, snowball, egg, enderpearl, potion, trident, splash_potion, and lingering_potion | arrow |
damage | d | 弹丸会造成多少伤害 | 5 |
velocity | v | 弹丸的速度 | 1 |
maxDistance | md | 射弹将行进的最大距离 | 64 |
vspread | vs | 弹丸的垂直命中半径(可以简单理解为弹丸的大小) | 0 |
hspread | hs | 弹丸的水平命中半径(可以简单理解为弹丸的大小) | 0 |
poweraffectsvelocity | pav | 怪物强度等级是否应该影响弹丸的速度 | true |
interval | int, i | 射弹每秒产生多少次tick-event | 4 |
ontickskill | ontick, ot | 弹丸发射后 每刻执行的 技能 | None |
onhitskill | onhit, oh | 当射弹击中目标时执行的 技能 | None |
onendskill | onend, oe | 当射弹未命中并结束时执行的 技能 | None |
bounce | 弹丸击中物体时是否会反弹 | false | |
pickup | 可拾取。射弹物品会在击中某物后 5 秒消失 | false | |
accuracy | ac, a | 弹丸命中精度 | 1 |
knockback | kb | 弹丸造成的击退强度 | 0 |
piercelevel | pl | Need Description(测试后回来补充) | 0 |
ArrowBarrage: Skills: - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10} - delay 10 - shoot{type=ARROW;velocity=5;damage=10}