public 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 |
getCommands() |
java.util.List |
getPossibleCommands(ICommandSender sender) |
java.util.List |
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 ICommandManager
protected boolean tryExecute(ICommandSender sender, java.lang.String[] args, ICommand command, java.lang.String input)
public java.util.List getTabCompletionOptions(ICommandSender sender, java.lang.String input, BlockPos pos)
getTabCompletionOptions
in interface ICommandManager
public java.util.List getPossibleCommands(ICommandSender sender)
getPossibleCommands
in interface ICommandManager
public java.util.Map getCommands()
getCommands
in interface ICommandManager