public boolean onCommand(CommandSender commandSender, Command command, String label, String[] args) {
		if(! (commandSender instanceof Player)) {
			commandSender.sendMessage(ChatColor.DARK_RED + "You need to be a player to use this command!");
			return true;
		} Player senderPlayer = (Player) commandSender;
		if(! (senderPlayer.hasPermission("roulette.admin"))) {
			commandSender.sendMessage(ChatColor.DARK_RED + "You don't have perms to use this command!");
			return true;
		}

		if(args.length == 0) {
			senderPlayer.sendMessage(ChatColor.DARK_RED + "Error! " + ChatColor.WHITE + "Not enough arguments!");
			senderPlayer.sendMessage("Try /roulette [add/remove/clear]");
			return true;
		}

		String subCommand = args[0];

		if(subCommand.equalsIgnoreCase("add"))
			onAdd(senderPlayer, args);
		if(subCommand.equalsIgnoreCase("remove"))
			onRemove(senderPlayer, args);
		if(subCommand.equalsIgnoreCase("clear"))
			onClear(senderPlayer, args);

		return true;
	}