@EventHandler
	public void onClick(PlayerInteractEvent e) {
		Action action = e.getAction();
		if (action == Action.RIGHT_CLICK_BLOCK) {
			Player player = e.getPlayer();
			Location loc = e.getClickedBlock().getLocation();
			if (e.getClickedBlock().getType() == Material.SIGN
					|| e.getClickedBlock().getType() == Material.SIGN_POST
					|| e.getClickedBlock().getType() == Material.WALL_SIGN) {
				Sign sign = (Sign) e.getClickedBlock().getState();
				World world = player.getWorld();
				int x = loc.getBlockX();
				int y = loc.getBlockY();
				int z = loc.getBlockZ();
				if (MainClass.ports.contains("Signs.Warp." + world.getName()
						+ "/" + x + "/" + y + "/" + z)) {
					String line = new String();
					line = ChatColor.stripColor(sign.getLine(2));
					List<String> warps = MainClass.players.getStringList(player
							.getUniqueId() + ".Warps");
					if (warps.contains(line)) {
						player.sendMessage(ChatColor.BLUE
								+ "You already have this warp.");
					} else {
						warps.add(line);
						MainClass.players.set(player
							.getUniqueId() + ".Warps", warps);
						MainClass.savePlayers();
						player.sendMessage(ChatColor.GREEN + "The warp "
								+ ChatColor.AQUA + sign.getLine(2)
								+ ChatColor.GREEN
								+ " has been added to your warp list!");
						e.setCancelled(true);
					}
				}
			}
		}
	}