/* Double Jumping code: public ArrayList<Player> doubleJumping = new ArrayList<Player>(); */ @EventHandler public void onPlayerMove(PlayerMoveEvent event) { /* Double Jumping code: if (!player.getAllowFlight() && ((player.hasPermission("customplugin.doublejump") || Board.getFactionAt(loc).isSafeZone())) && (player.getWorld().getName().equals("Survival") || player.getWorld().getName().equals("GriefFree"))) { if (event.getPlayer().getLocation().getBlock().getRelative(BlockFace.DOWN).getType() != Material.AIR && player.getLocation().getY() - player.getLocation().getBlockY() < .1) { event.getPlayer().setAllowFlight(true); doubleJumping.add(event.getPlayer()); } } */ beastSprint.onPlayerMoveEvent(event); hubPortals.onPlayerMoveEvent(event); // worldBlocks.onPlayerMove(event); if (ewBlockFenceWalk != null) ewBlockFenceWalk.onPlayerMove(event); // if (legitWarzone != null) // legitWarzone.onPlayerMoves(event); if (donorShop != null) donorShop.onPlayerMoveEvent(event); }