@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGH)
	public void onPlayerMove(final PlayerMoveEvent event) {
		AGPlayer agp = pH.getAGPlayer(event.getPlayer().getName());
		if(agp == null)
			return;
		
		if(agp.isPraying() && ConfigHandler.disableMovement) {
			if(!prayingMoveCooldown.contains(event.getPlayer().getName())) {
				Messenger.sendMessage(event.getPlayer(), Message.cantDoThat);
				prayingMoveCooldown.add(event.getPlayer().getName());
				Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable() {
					@Override
					public void run() {
						prayingMoveCooldown.remove(event.getPlayer().getName());
					}
				}, 200);
			}
			
			event.setCancelled(true);
		}
	}