# Hierarchy For Package net.minecraft.inventory

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.inventory.Container
    - net.minecraft.inventory.ContainerBeacon
    - net.minecraft.inventory.ContainerBrewingStand
    - net.minecraft.inventory.ContainerChest
    - net.minecraft.inventory.ContainerDispenser
    - net.minecraft.inventory.ContainerEnchantment
    - net.minecraft.inventory.ContainerFurnace
    - net.minecraft.inventory.ContainerHopper
    - net.minecraft.inventory.ContainerMerchant
    - net.minecraft.inventory.ContainerPlayer
    - net.minecraft.inventory.ContainerRepair
    - net.minecraft.inventory.ContainerWorkbench
  - net.minecraft.inventory.InventoryBasic (implements net.minecraft.inventory.IInventory)
    - net.minecraft.inventory.InventoryEnderChest
  - net.minecraft.inventory.InventoryCrafting (implements net.minecraft.inventory.IInventory)
  - net.minecraft.inventory.InventoryCraftResult (implements net.minecraft.inventory.IInventory)
  - net.minecraft.inventory.InventoryLargeChest (implements net.minecraft.inventory.IInventory)
  - net.minecraft.inventory.InventoryMerchant (implements net.minecraft.inventory.IInventory)
  - net.minecraft.inventory.Slot
    - net.minecraft.inventory.SlotCrafting
    - net.minecraft.inventory.SlotFurnace
    - net.minecraft.inventory.SlotMerchantResult

## Interface Hierarchy

- net.minecraft.inventory.ICrafting
- net.minecraft.inventory.IInvBasic
- net.minecraft.inventory.IInventory
  - net.minecraft.inventory.ISidedInventory