# Uses of Package
net.minecraftforge.fluids

- Packages that use net.minecraftforge.fluids
  Package | Description
  --- | ---
  net.minecraftforge.fluids |

- Classes in net.minecraftforge.fluids used by net.minecraftforge.fluids
  Class and Description
  BlockFluidBase This is a base implementation for Fluid blocks.
  BlockFluidClassic This is a fluid block implementation which emulates vanilla Minecraft fluid behavior.
  Fluid Minecraft Forge Fluid Implementation This class is a fluid (liquid or gas) equivalent to "Item." It describes the nature of a fluid and contains its general properties.
  FluidContainerRegistry.FluidContainerData Wrapper class for the registry entries.
  FluidEvent
  FluidStack ItemStack substitute for Fluids.
  FluidTank Reference implementation of `IFluidTank`.
  FluidTankInfo Wrapper class used to encapsulate information about an IFluidTank.
  IFluidBlock Implement this interface on Block classes which represent world-placeable Fluids.
  IFluidContainerItem Implement this interface on Item classes that support external manipulation of their internal fluid storage.
  IFluidHandler Implement this interface on TileEntities which should handle fluids, generally storing them in one or more internal `IFluidTank` objects.
  IFluidTank A tank is the unit of interaction with Fluid inventories.
  ItemFluidContainer Reference implementation of `IFluidContainerItem`.
  RenderBlockFluid Default renderer for Forge fluid blocks.