====== CancelEvent ====== 取消触发技能的事件。为了正确执行,这个机制有几个重要的要求: * 技能(或导致它的第一个技能)必须在生物的技能列表中使用 sync=true 运行。示例:''- Skill{s=CancelEventSkill;sync=true} ~onDamaged'' * 不允许延迟。 * 它仅适用于有意义的特定触发器。 ====== 可能的触发器 ====== * ~onAttack * ~onDamaged * ~onExplode * ~onInteract * ~onCombat * ~onTeleport * ~onUse(Required Crucible) ====== 例子 ====== skills.yml: CancelDamageEvent: Skills: - CancelEvent mobs.yml: NoDamageMob: Type: villager Skills: - skill{s=CancelDamageEvent;sync=true} ~onDamaged