# Hierarchy For Package net.minecraft.command

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.command.CommandBase (implements net.minecraft.command.ICommand)
    - net.minecraft.command.CommandClearInventory
    - net.minecraft.command.CommandDebug
    - net.minecraft.command.CommandDifficulty
    - net.minecraft.command.CommandEffect
    - net.minecraft.command.CommandEnchant
    - net.minecraft.command.CommandGameMode
      - net.minecraft.command.CommandDefaultGameMode
    - net.minecraft.command.CommandGameRule
    - net.minecraft.command.CommandGive
    - net.minecraft.command.CommandHelp
    - net.minecraft.command.CommandKill
    - net.minecraft.command.CommandPlaySound
    - net.minecraft.command.CommandServerBan
    - net.minecraft.command.CommandServerBanIp
    - net.minecraft.command.CommandServerBanlist
    - net.minecraft.command.CommandServerDeop
    - net.minecraft.command.CommandServerEmote
    - net.minecraft.command.CommandServerKick
    - net.minecraft.command.CommandServerList
    - net.minecraft.command.CommandServerMessage
    - net.minecraft.command.CommandServerOp
    - net.minecraft.command.CommandServerPardon
    - net.minecraft.command.CommandServerPardonIp
    - net.minecraft.command.CommandServerPublishLocal
    - net.minecraft.command.CommandServerSaveAll
    - net.minecraft.command.CommandServerSaveOff
    - net.minecraft.command.CommandServerSaveOn
    - net.minecraft.command.CommandServerSay
    - net.minecraft.command.CommandServerStop
    - net.minecraft.command.CommandServerTp
    - net.minecraft.command.CommandServerWhitelist
    - net.minecraft.command.CommandSetSpawnpoint
    - net.minecraft.command.CommandShowSeed
    - net.minecraft.command.CommandSpreadPlayers
    - net.minecraft.command.CommandTime
    - net.minecraft.command.CommandToggleDownfall
    - net.minecraft.command.CommandWeather
    - net.minecraft.command.CommandXP
  - net.minecraft.command.CommandHandler (implements net.minecraft.command.ICommandManager)
    - net.minecraft.command.ServerCommandManager (implements net.minecraft.command.IAdminCommand)
  - net.minecraft.command.PlayerSelector
  - net.minecraft.command.ServerCommand
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - net.minecraft.command.CommandException
          - net.minecraft.command.CommandNotFoundException
          - net.minecraft.command.NumberInvalidException
          - net.minecraft.command.PlayerNotFoundException
          - net.minecraft.command.SyntaxErrorException
            - net.minecraft.command.WrongUsageException

## Interface Hierarchy

- java.lang.Comparable<T>
  - net.minecraft.command.ICommand
- net.minecraft.command.IAdminCommand
- net.minecraft.command.ICommandManager
- net.minecraft.command.ICommandSender
- net.minecraft.command.IEntitySelector