/** * 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."); }
BungeeCommandContexts(CommandManager manager) { super(manager); registerContext(OnlineProxiedPlayer.class, (c) -> { ProxiedPlayer proxiedPlayer = ACFBungeeUtil.findPlayerSmart(c.getIssuer(), c.popFirstArg()); if (proxiedPlayer == null) { if (c.hasAnnotation(Optional.class)) {