1 package org.bukkit.command.defaults;
5 import org.apache.commons.lang.StringUtils;
6 import org.apache.commons.lang.Validate;
8 import org.bukkit.Bukkit;
9 import org.bukkit.command.Command;
10 import org.bukkit.command.CommandSender;
11 import org.bukkit.entity.Player;
13 import com.google.common.collect.ImmutableList;
18 this.
description =
"Stops the server with optional reason";
30 String reason = this.createString(args, 0);
31 if (StringUtils.isNotEmpty(reason)) {
33 player.kickPlayer(reason);
42 Validate.notNull(sender,
"Sender cannot be null");
43 Validate.notNull(args,
"Arguments cannot be null");
44 Validate.notNull(alias,
"Alias cannot be null");
46 return ImmutableList.of();