1 package org.bukkit.command.defaults;
3 import java.util.ArrayList;
6 import org.apache.commons.lang.Validate;
7 import org.bukkit.Bukkit;
8 import org.bukkit.OfflinePlayer;
9 import org.bukkit.command.CommandSender;
10 import org.bukkit.util.StringUtil;
12 import com.google.common.collect.ImmutableList;
15 private static final List<String> BANLIST_TYPES = ImmutableList.of(
"ips",
"players");
19 this.
description =
"View all players banned from this server";
29 StringBuilder message =
new StringBuilder();
32 for (
int x = 0; x < banlist.length; x++) {
34 if (x == banlist.length - 1) {
35 message.append(
" and ");
40 message.append(banlist[x].
getName());
43 sender.
sendMessage(
"There are " + banlist.length +
" total banned players:");
50 Validate.notNull(sender,
"Sender cannot be null");
51 Validate.notNull(args,
"Arguments cannot be null");
52 Validate.notNull(alias,
"Alias cannot be null");
54 if (args.length == 1) {
57 return ImmutableList.of();