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.ChatColor;
9 import org.bukkit.OfflinePlayer;
10 import org.bukkit.command.Command;
11 import org.bukkit.command.CommandSender;
12 import org.bukkit.entity.Player;
13 import org.bukkit.util.StringUtil;
15 import com.google.common.collect.ImmutableList;
20 this.
description =
"Takes the specified player's operator status";
28 if (args.length != 1 || args[0].length() == 0) {
36 if (player instanceof
Player) {
37 ((Player) player).sendMessage(
ChatColor.
YELLOW +
"You are no longer op!");
46 Validate.notNull(sender,
"Sender cannot be null");
47 Validate.notNull(args,
"Arguments cannot be null");
48 Validate.notNull(alias,
"Alias cannot be null");
50 if (args.length == 1) {
51 List<String> completions =
new ArrayList<String>();
53 String playerName = player.getName();
55 completions.add(playerName);
60 return ImmutableList.of();