Example #1
0
 @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
 public void onPlayerMovesArm(PlayerAnimationEvent event) {
   if (event.getAnimationType() == PlayerAnimationType.ARM_SWING) {
     plugin
         .getServer()
         .getScheduler()
         .runTask(plugin, new ResetIgnoreSleepTask(plugin, event.getPlayer().getName()));
   }
 }
Example #2
0
 @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
 public void onPlayerChangesHeldItem(PlayerAnimationEvent event) {
   plugin
       .getServer()
       .getScheduler()
       .runTask(plugin, new ResetIgnoreSleepTask(plugin, event.getPlayer().getName()));
 }