插件手册:mythicmobs:技能:机制列表:cancelevent

CancelEvent

取消触发技能的事件。为了正确执行,这个机制有几个重要的要求:

  • 技能(或导致它的第一个技能)必须在生物的技能列表中使用 sync=true 运行。示例:- Skill{s=CancelEventSkill;sync=true} ~onDamaged
  • 不允许延迟。
  • 它仅适用于有意义的特定触发器。

可能的触发器

  • ~onAttack
  • ~onDamaged
  • ~onExplode
  • ~onInteract
  • ~onCombat
  • ~onTeleport
  • ~onUse(Required Crucible)

例子

skills.yml:

  1. CancelDamageEvent:
  2.   Skills:
  3. - CancelEvent

mobs.yml:

  1. NoDamageMob:
  2.   Type: villager
  3.   Skills:
  4. - skill{s=CancelDamageEvent;sync=true} ~onDamaged
  • 插件手册/mythicmobs/技能/机制列表/cancelevent.txt
  • 最后更改: 2021/09/07 12:13
  • duangfafa