Esempio n. 1
0
 @EventHandler
 public void onEntityTarget(EntityTargetEvent event) {
   if (event.getTarget() instanceof Player) {
     if (plugin.isUnconscious((Player) event.getTarget())) {
       event.setCancelled(true);
     }
   }
 }
 @EventHandler(priority = EventPriority.HIGHEST)
 public void onPlayerRespawn(final PlayerRespawnEvent event) {
   event.setRespawnLocation(event.getPlayer().getLocation());
   plugin
       .getServer()
       .getScheduler()
       .scheduleSyncDelayedTask(
           plugin,
           new Runnable() {
             @Override
             public void run() {
               event
                   .getPlayer()
                   .addPotionEffect(
                       new PotionEffect(PotionEffectType.BLINDNESS, Integer.MAX_VALUE, 0), true);
             }
           },
           20L);
 }