Class Hierarchy
- java.lang.Object
- net.minecraft.core.dispenser.DefaultDispenseItemBehavior (implements net.minecraft.core.dispenser.DispenseItemBehavior)
- net.minecraftforge.fluids.DispenseFluidContainer
 
 - net.minecraft.world.level.material.Fluid (implements net.minecraftforge.common.extensions.IForgeFluid)
- net.minecraft.world.level.material.FlowingFluid
- net.minecraftforge.fluids.ForgeFlowingFluid
- net.minecraftforge.fluids.ForgeFlowingFluid.Flowing
 - net.minecraftforge.fluids.ForgeFlowingFluid.Source
 
 
 - net.minecraftforge.fluids.ForgeFlowingFluid
 
 - net.minecraft.world.level.material.FlowingFluid
 - net.minecraftforge.fluids.FluidActionResult
 - net.minecraftforge.fluids.FluidInteractionRegistry
 - net.minecraftforge.fluids.FluidStack
 - net.minecraftforge.fluids.FluidType
 - net.minecraftforge.fluids.FluidType.Properties
 - net.minecraftforge.fluids.FluidUtil
 - net.minecraftforge.fluids.ForgeFlowingFluid.Properties
 - java.lang.Record
- net.minecraftforge.fluids.FluidInteractionRegistry.InteractionInformation
 
 
 - net.minecraft.core.dispenser.DefaultDispenseItemBehavior (implements net.minecraft.core.dispenser.DispenseItemBehavior)
 
Interface Hierarchy
- net.minecraftforge.fluids.FluidInteractionRegistry.FluidInteraction
 - net.minecraftforge.fluids.FluidInteractionRegistry.HasFluidInteraction
 - net.minecraftforge.fluids.IFluidBlock
 - net.minecraftforge.fluids.IFluidTank