@Override
	public boolean onCommand(CommandSender sender, Command command,
			String label, String[] args) {
		if (args.length == 0) {
			sender.sendMessage(ChatColor.RED + "Use /title ? for help.");
			return true;
		}
		try {
			if (!cmdMap.dispatch(sender, args)) {
				sender.sendMessage(ChatColor.RED + "Unknown command. Use /title ? for help.");
			}
		} catch (CommandException e) {
			sender.sendMessage(ChatColor.RED + "Error: " + e.getMessage());
		}
		return true;
	}