@Override
 public void onPlayerMove(PlayerMoveEvent event) {
   final Player player = event.getPlayer();
   Location loc = player.getLocation();
   BlockVector theblock = new BlockVector();
   if (plugin.nSpleefArenas.size() == 0) return;
   final nSpleefArena arena = Filter.getArenaByPlayerIn(player);
   if (arena == null) return;
   if (arena.getFirstBlock().getY() > arena.getSecondBlock().getY())
     theblock = arena.getSecondBlock();
   if (arena.getFirstBlock().getY() < arena.getSecondBlock().getY())
     theblock = arena.getFirstBlock();
   if (loc.getBlockY() + 1 <= theblock.getBlockY() + 1) {
     arena.messagePlayersIn(
         ChatColor.DARK_PURPLE + "[nSpleef] " + player.getDisplayName() + " is out!");
     arena.getPlayers().remove(player);
     arena.checkLeave();
     player.setFireTicks(0);
     player.setFallDistance(0F);
     player.setHealth(20);
   }
 }