package totalfreedom.tfguilds.command; import org.apache.commons.lang.StringUtils; import org.bukkit.ChatColor; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import totalfreedom.tfguilds.util.GBase; import totalfreedom.tfguilds.util.GUtil; public class GuildChatCommand extends GBase implements CommandExecutor { @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (args.length == 0) { return false; } Player player = (Player) sender; if (GUtil.isConsole(player)) { sender.sendMessage(ChatColor.RED + "You are not allowed to run this command."); return true; } String guild = GUtil.getGuild(player); if (guild == null) { sender.sendMessage(ChatColor.RED + "You aren't in a guild!"); return true; } GUtil.guildChat(sender, StringUtils.join(args, " "), guild); return true; } }