net.minecraft.src
Interface ICommand
- All Superinterfaces:
- Comparable
- All Known Implementing Classes:
- CommandBase, CommandClearInventory, CommandDebug, CommandDefaultGameMode, CommandDifficulty, CommandGameMode, CommandGameRule, CommandGive, CommandHelp, CommandKill, CommandServerBan, CommandServerBanIp, CommandServerBanlist, CommandServerDeop, CommandServerEmote, CommandServerKick, CommandServerList, CommandServerMessage, CommandServerOp, CommandServerPardon, CommandServerPardonIp, CommandServerPublishLocal, CommandServerSaveAll, CommandServerSaveOff, CommandServerSaveOn, CommandServerSay, CommandServerStop, CommandServerTp, CommandServerWhitelist, CommandSetSpawnpoint, CommandShowSeed, CommandTime, CommandToggleDownfall, CommandWeather, CommandXP
public interface ICommand
- extends Comparable
getCommandName
String getCommandName()
getCommandUsage
String getCommandUsage(ICommandSender var1)
getCommandAliases
List getCommandAliases()
processCommand
void processCommand(ICommandSender var1,
String[] var2)
canCommandSenderUseCommand
boolean canCommandSenderUseCommand(ICommandSender var1)
- Returns true if the given command sender is allowed to use this command.
addTabCompletionOptions
List addTabCompletionOptions(ICommandSender var1,
String[] var2)
- Adds the strings available in this command to the given list of tab completion options.
func_82358_a
boolean func_82358_a(int var1)