Class CommandGameMode

java.lang.Object
net.minecraft.src.CommandBase
net.minecraft.src.CommandGameMode
All Implemented Interfaces:
Comparable, ICommand
Direct Known Subclasses:
CommandDefaultGameMode

public class CommandGameMode extends CommandBase
  • Constructor Details

    • CommandGameMode

      public CommandGameMode()
  • Method Details

    • getCommandName

      public String getCommandName()
    • getRequiredPermissionLevel

      public int getRequiredPermissionLevel()
      Return the required permission level for this command.
      Overrides:
      getRequiredPermissionLevel in class CommandBase
    • getCommandUsage

      public String getCommandUsage(ICommandSender par1ICommandSender)
    • processCommand

      public void processCommand(ICommandSender par1ICommandSender, String[] par2ArrayOfStr)
    • getGameModeFromCommand

      protected EnumGameType getGameModeFromCommand(ICommandSender par1ICommandSender, String par2Str)
      Gets the Game Mode specified in the command.
    • addTabCompletionOptions

      public List addTabCompletionOptions(ICommandSender par1ICommandSender, String[] par2ArrayOfStr)
      Adds the strings available in this command to the given list of tab completion options.
      Specified by:
      addTabCompletionOptions in interface ICommand
      Overrides:
      addTabCompletionOptions in class CommandBase
    • getListOfPlayerUsernames

      protected String[] getListOfPlayerUsernames()
      Returns String array containing all player usernames in the server.
    • isUsernameIndex

      public boolean isUsernameIndex(String[] par1ArrayOfStr, int par2)
      Return whether the specified command parameter index is a username parameter.
      Specified by:
      isUsernameIndex in interface ICommand
      Overrides:
      isUsernameIndex in class CommandBase