Skip to content

攻击和防御类属性

ATTACK_AND_DEFENSE

需要重写的方法

JavaScript中
onEnable(attr)
onAttackAndDefense(attr, attacker, entity, handler)

Groovy中
onEnable()
onAttackAndDefense(attacker, entity, handler)

参数解释

attr: 属性本身,JsAttribute 对象(仅 JavaScript)
attacker: 攻击者,LivingEntity 对象
entity: 被攻击者,LivingEntity 对象
handler: 属性处理器,AttackAndDefenseHandler 对象

处理器实现的接口

AttributeHandler DamageTracker AttributeTracker MessageTracker MetadataTracker ProjectileTracker Cancellable

示例

JavaScript
Groovy