# Hierarchy For Package net.minecraft.tileentity

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.tileentity.MobSpawnerBaseLogic
  - net.minecraft.tileentity.TileEntity
    - net.minecraft.tileentity.TileEntityBeacon (implements net.minecraft.inventory.IInventory)
    - net.minecraft.tileentity.TileEntityBrewingStand (implements net.minecraft.inventory.ISidedInventory)
    - net.minecraft.tileentity.TileEntityChest (implements net.minecraft.inventory.IInventory)
    - net.minecraft.tileentity.TileEntityCommandBlock (implements net.minecraft.command.ICommandSender)
    - net.minecraft.tileentity.TileEntityComparator
    - net.minecraft.tileentity.TileEntityDaylightDetector
    - net.minecraft.tileentity.TileEntityDispenser (implements net.minecraft.inventory.IInventory)
      - net.minecraft.tileentity.TileEntityDropper
    - net.minecraft.tileentity.TileEntityEnchantmentTable
    - net.minecraft.tileentity.TileEntityEnderChest
    - net.minecraft.tileentity.TileEntityEndPortal
    - net.minecraft.tileentity.TileEntityFurnace (implements net.minecraft.inventory.ISidedInventory, net.minecraftforge.common.ISidedInventory)
    - net.minecraft.tileentity.TileEntityHopper (implements net.minecraft.tileentity.Hopper)
    - net.minecraft.tileentity.TileEntityMobSpawner
    - net.minecraft.tileentity.TileEntityNote
    - net.minecraft.tileentity.TileEntityPiston
    - net.minecraft.tileentity.TileEntityRecordPlayer
    - net.minecraft.tileentity.TileEntitySign
    - net.minecraft.tileentity.TileEntitySkull
  - net.minecraft.util.WeightedRandomItem
    - net.minecraft.tileentity.WeightedRandomMinecart

## Interface Hierarchy

- net.minecraft.inventory.IInventory
  - net.minecraft.tileentity.Hopper