@EventHandler
	public void onPlayerCancelRoute(PlayerInteractEvent event) {
		Player player = event.getPlayer();
		ItemStack item = event.getItem();
		if (this.manager.isRouteCancelItem(item) && this.manager.isRoutePlayer(player)) {
			if (event.getAction() == Action.RIGHT_CLICK_BLOCK) {
				Location loc = event.getClickedBlock().getLocation().add(0, 1, 0);
				player.sendBlockChange(loc, loc.getBlock().getType(), loc.getBlock().getData());
			}
			this.manager.stopRoute(player, false);
			event.setCancelled(true);
		}
	}