public boolean onCommand(CommandSender sender, Command command,
			String label, String[] args) {
		if (!plugin.hasPerm(sender, "warp", false)) {
			sender.sendMessage(ChatColor.YELLOW
					+ "You do not have permission to use /" + label);
			return true;
		}

		if (args.length == 0)
			return false;

		Player player = (Player) sender;
		String world = player.getWorld().getName();
		Location loc = null;
		WarpTable wt = plugin.getDatabase().find(WarpTable.class).where()
				.ieq("name", args[0]).ieq("world", world).findUnique();

		if (wt != null) {
			loc = this.getLocation(wt);
		} else {
			sender.sendMessage(CraftEssence.premessage
					+ "Warp location not found.");
			return true;
		}

		player.teleport(loc);
		player.sendMessage(CraftEssence.premessage + "Warping to " + args[0]
				+ "...");
		return true;
	}