knownCommands.put(alias.toLowerCase(), new FormattedCommandAlias(alias.toLowerCase(), targets.toArray(new String[targets.size()]))); } else { knownCommands.remove(alias.toLowerCase());
@Override public boolean execute(CommandSender sender, String commandLabel, String[] args) { boolean result = false; ArrayList<String> commands = new ArrayList<String>(); for (String formatString : formatStrings) { try { commands.add(buildCommand(formatString, args)); } catch (Throwable throwable) { if (throwable instanceof IllegalArgumentException) { sender.sendMessage(throwable.getMessage()); } else { sender.sendMessage(org.bukkit.ChatColor.RED + "An internal error occurred while attempting to perform this command"); } return false; } } for (String command : commands) { result |= Bukkit.dispatchCommand(sender, command); } return result; }
while (index < formatString.length() && inRange(((int) formatString.charAt(index)) - 48, 0, 9)) {
@Override public boolean execute(CommandSender sender, String commandLabel, String[] args) { boolean result = false; ArrayList<String> commands = new ArrayList<String>(); for (String formatString : formatStrings) { try { commands.add(buildCommand(formatString, args)); } catch (Throwable throwable) { if (throwable instanceof IllegalArgumentException) { sender.sendMessage(throwable.getMessage()); } else { sender.sendMessage(org.bukkit.ChatColor.RED + "An internal error occurred while attempting to perform this command"); } return false; } } for (String command : commands) { result |= Bukkit.dispatchCommand(sender, command); } return result; }
knownCommands.put(alias.toLowerCase(), new FormattedCommandAlias(alias.toLowerCase(), targets.toArray(new String[targets.size()]))); } else { knownCommands.remove(alias.toLowerCase());
while (index < formatString.length() && inRange(((int) formatString.charAt(index)) - 48, 0, 9)) {