package server.command;
import server.Player;
import server.SyntaxException;
public class AnnounceCommand extends Command {
public AnnounceCommand() {
super(CommandCategory.ADMIN, "Sends a @009NOTICE: <message>@ZZZ to every logged-in player.");
}
@Override
public void run(Player player) throws SyntaxException {
String msg = CommandProcessor.getRemaining();
if (msg.length() == 0) {
throw new SyntaxException();
}
for (Player p : Player.getOnlinePlayers()) {
p.sendText(true, "@009NOTICE: " + msg);
}
}
@Override
public String[] getSyntax(Player player) {
return new String[] { "<message>" };
}
}