# Hierarchy For Package net.minecraftforge.fluids

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.block.Block
    - net.minecraftforge.fluids.BlockFluidBase (implements net.minecraftforge.fluids.IFluidBlock)
      - net.minecraftforge.fluids.BlockFluidClassic
      - net.minecraftforge.fluids.BlockFluidFinite
  - cpw.mods.fml.common.eventhandler.Event
    - net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerRegisterEvent
    - net.minecraftforge.fluids.FluidEvent
      - net.minecraftforge.fluids.FluidEvent.FluidDrainingEvent
      - net.minecraftforge.fluids.FluidEvent.FluidFillingEvent
      - net.minecraftforge.fluids.FluidEvent.FluidMotionEvent
      - net.minecraftforge.fluids.FluidEvent.FluidSpilledEvent
    - net.minecraftforge.fluids.FluidRegistry.FluidRegisterEvent
  - net.minecraftforge.fluids.Fluid
  - net.minecraftforge.fluids.FluidContainerRegistry
  - net.minecraftforge.fluids.FluidContainerRegistry.FluidContainerData
  - net.minecraftforge.fluids.FluidRegistry
  - net.minecraftforge.fluids.FluidStack
  - net.minecraftforge.fluids.FluidTank (implements net.minecraftforge.fluids.IFluidTank)
  - net.minecraftforge.fluids.FluidTankInfo
  - net.minecraft.item.Item
    - net.minecraftforge.fluids.ItemFluidContainer (implements net.minecraftforge.fluids.IFluidContainerItem)
  - net.minecraftforge.fluids.RenderBlockFluid (implements cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler)
  - net.minecraft.tileentity.TileEntity
    - net.minecraftforge.fluids.TileFluidHandler (implements net.minecraftforge.fluids.IFluidHandler)

## Interface Hierarchy

- net.minecraftforge.fluids.IFluidBlock
- net.minecraftforge.fluids.IFluidContainerItem
- net.minecraftforge.fluids.IFluidHandler
- net.minecraftforge.fluids.IFluidTank