public void help(Object issuer, String[] args) { help(manager.getCommandIssuer(issuer), args); } public void help(CommandIssuer issuer, String[] args) {
public void doHelp(Object issuer, String... args) { doHelp(manager.getCommandIssuer(issuer), args); } public void doHelp(CommandIssuer issuer, String... args) {
public boolean hasPermission(Object issuer) { return hasPermission(manager.getCommandIssuer(issuer)); }
public void sendMessage(IT issuerArg, MessageType type, MessageKeyProvider key, String... replacements) { sendMessage(getCommandIssuer(issuerArg), type, key, replacements); }
public Locale setIssuerLocale(IT issuer, Locale locale) { I commandIssuer = getCommandIssuer(issuer); Locale old = issuersLocale.put(commandIssuer.getUniqueId(), locale); if (!Objects.equals(old, locale)) { this.notifyLocaleChange(commandIssuer, old, locale); } return old; }
/** * Please move to the CommandIssuer version * @deprecated */ public static Player findPlayerSmart(CommandSender requester, String search) { CommandManager manager = CommandManager.getCurrentCommandManager(); if (manager != null) { return findPlayerSmart(manager.getCommandIssuer(requester), search); } throw new IllegalStateException("You may not use the ACFBukkitUtil#findPlayerSmart(CommandSender) async to the command execution."); }
/** * Please move to the CommandIssuer version * @deprecated */ public static ProxiedPlayer findPlayerSmart(CommandSender requester, String search) { CommandManager manager = CommandManager.getCurrentCommandManager(); if (manager != null) { return findPlayerSmart(manager.getCommandIssuer(requester), search); } throw new IllegalStateException("You may not use the ACFBungeeUtil#findPlayerSmart(CommandSender) async to the command execution."); }