1 package org.bukkit.command.defaults;
5 import org.apache.commons.lang.Validate;
6 import org.bukkit.Bukkit;
7 import org.bukkit.ChatColor;
8 import org.bukkit.command.CommandSender;
9 import org.bukkit.entity.Player;
11 import com.google.common.collect.ImmutableList;
16 this.
description =
"Broadcasts the given message as the console";
24 if (args.length == 0) {
29 StringBuilder message =
new StringBuilder();
30 if (args.length > 0) {
31 message.append(args[0]);
32 for (
int i = 1; i < args.length; i++) {
34 message.append(args[i]);
38 if (sender instanceof
Player) {
49 Validate.notNull(sender,
"Sender cannot be null");
50 Validate.notNull(args,
"Arguments cannot be null");
52 if (args.length >= 1) {
53 return super.tabComplete(sender, alias, args);
55 return ImmutableList.of();