public BaseCommand()+
public BaseCommand()
@Deprecated
-public BaseCommand(@Nullable
+public BaseCommand(@Nullable
@Nullable String cmd)
CommandAlias for defining all root commands.public CommandOperationContext getLastCommandOperationContext()+
public CommandOperationContext getLastCommandOperationContext()
public String getExecCommandLabel()+
public String getExecCommandLabel()
public String getExecSubcommand()+
public String getExecSubcommand()
public String[] getOrigArgs()+
public String[] getOrigArgs()
public void execute(CommandIssuer issuer, +public void execute(CommandIssuer issuer, String commandLabel, String[] args)
public CommandIssuer getCurrentCommandIssuer()+
public CommandIssuer getCurrentCommandIssuer()
public CommandManager getCurrentCommandManager()+
public CommandManager getCurrentCommandManager()
@Deprecated -public boolean canExecute(CommandIssuer issuer, +public boolean canExecute(CommandIssuer issuer, RegisteredCommand<?> cmd)
CommandConditionspublic List<String> tabComplete(CommandIssuer issuer, +public List<String> tabComplete(CommandIssuer issuer, String commandLabel, String[] args)Gets tab completed data from the given command from the user.@@ -514,7 +514,7 @@ public boolean- @@ -552,7 +552,7 @@ public
tabComplete
-public List<String> tabComplete(CommandIssuer issuer, +public List<String> tabComplete(CommandIssuer issuer, String commandLabel, String[] args, boolean isAsync) @@ -541,7 +541,7 @@ public booleangetCommandHelp
@Deprecated -public CommandHelp getCommandHelp()+public CommandHelp getCommandHelp()Deprecated. Unstable APIshowCommandHelp
@Deprecated -public void showCommandHelp()+public void showCommandHelp()
public void help(Object issuer, +public void help(Object issuer, String[] args)
public void help(CommandIssuer issuer, +public void help(CommandIssuer issuer, String[] args)
public void doHelp(Object issuer, +public void doHelp(Object issuer, String... args)
public void doHelp(CommandIssuer issuer, +public void doHelp(CommandIssuer issuer, String... args)
public void showSyntax(CommandIssuer issuer, +public void showSyntax(CommandIssuer issuer, RegisteredCommand<?> cmd)
public boolean hasPermission(Object issuer)+
public boolean hasPermission(Object issuer)
public boolean hasPermission(CommandIssuer issuer)+
public boolean hasPermission(CommandIssuer issuer)
public Set<String> getRequiredPermissions()+
public Set<String> getRequiredPermissions()
public boolean requiresPermission(String permission)+
public boolean requiresPermission(String permission)
public String getName()+
public String getName()
public ExceptionHandler getExceptionHandler()+
public ExceptionHandler getExceptionHandler()
public BaseCommand setExceptionHandler(ExceptionHandler exceptionHandler)+
public BaseCommand setExceptionHandler(ExceptionHandler exceptionHandler)
public RegisteredCommand getDefaultRegisteredCommand()+
public RegisteredCommand getDefaultRegisteredCommand()
public String setContextFlags(Class<?> cls, +public String setContextFlags(Class<?> cls, String flags)
public String getContextFlags(Class<?> cls)+
public String getContextFlags(Class<?> cls)
public List<RegisteredCommand> getRegisteredCommands()+
public List<RegisteredCommand> getRegisteredCommands()