Skip to content

🐰OnCustomEvent 自定义光环

光环本质上就是监听事件并触发技能或取消事件等来提高游戏性

示例

通过监听org.bukkit.event.player.PlayerMoveEvent事件,即移动事件

触发光环的玩家为通过事件类中的getPlayer()方法获取的玩家

时长 200 刻,并取消这个事件,这个光环可以禁锢玩家 200 刻

yaml
Skills:
 - OnCustomEvent{event=org.bukkit.event.player.PlayerMoveEvent;
   target=getPlayer;
   ol=[ - message{m=禁止活动} @self ];
   duration=200;cancelevent=true} @Self

配置项

参数(绿色为支持变量)描述默认值
事件类
获取目标的方法名getDamager
触发的技能null
是否取消事件false
基于基础光环基于基础光环