public abstract class CommandHandler extends java.lang.Object implements ICommandManager
| Constructor and Description | 
|---|
CommandHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
executeCommand(ICommandSender sender,
              java.lang.String rawCommand)  | 
java.util.Map<java.lang.String,ICommand> | 
getCommands()  | 
java.util.List<ICommand> | 
getPossibleCommands(ICommandSender sender)  | 
protected abstract MinecraftServer | 
getServer()  | 
java.util.List<java.lang.String> | 
getTabCompletionOptions(ICommandSender sender,
                       java.lang.String input,
                       BlockPos pos)  | 
ICommand | 
registerCommand(ICommand command)  | 
protected boolean | 
tryExecute(ICommandSender sender,
          java.lang.String[] args,
          ICommand command,
          java.lang.String input)  | 
public int executeCommand(ICommandSender sender, java.lang.String rawCommand)
executeCommand in interface ICommandManagerprotected boolean tryExecute(ICommandSender sender, java.lang.String[] args, ICommand command, java.lang.String input)
protected abstract MinecraftServer getServer()
public java.util.List<java.lang.String> getTabCompletionOptions(ICommandSender sender, java.lang.String input, @Nullable BlockPos pos)
getTabCompletionOptions in interface ICommandManagerpublic java.util.List<ICommand> getPossibleCommands(ICommandSender sender)
getPossibleCommands in interface ICommandManagerpublic java.util.Map<java.lang.String,ICommand> getCommands()
getCommands in interface ICommandManager