Interface ExtendedFluidHandler

All Superinterfaces:
FluidHandlerModifiable, net.minecraftforge.fluids.capability.IFluidHandler
All Known Implementing Classes:
TileEntityUFluidStackHandler, UFluidStackHandler

public interface ExtendedFluidHandler extends FluidHandlerModifiable
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraftforge.fluids.capability.IFluidHandler

    net.minecraftforge.fluids.capability.IFluidHandler.FluidAction
  • Method Summary

    Modifier and Type
    Method
    Description
    default net.minecraftforge.fluids.FluidStack
    drain(int amount, net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
    Deprecated.
    default net.minecraftforge.fluids.FluidStack
    drain(net.minecraftforge.fluids.FluidStack stack, net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
    Deprecated.
    net.minecraftforge.fluids.FluidStack
    extractFluid(int tank, int amount, InteractionType action)
     
    default net.minecraftforge.fluids.FluidStack
    extractFluid(int amount, InteractionType action)
     
    default net.minecraftforge.fluids.FluidStack
    extractFluid(net.minecraftforge.fluids.FluidStack stack, InteractionType action)
     
    default int
    fill(net.minecraftforge.fluids.FluidStack stack, net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
    Deprecated.
    net.minecraftforge.fluids.FluidStack
    insertFluid(int tank, net.minecraftforge.fluids.FluidStack stack, InteractionType action)
     
    default net.minecraftforge.fluids.FluidStack
    insertFluid(net.minecraftforge.fluids.FluidStack stack, InteractionType action)
     

    Methods inherited from interface info.u_team.u_team_core.api.fluid.FluidHandlerModifiable

    setFluidInTank

    Methods inherited from interface net.minecraftforge.fluids.capability.IFluidHandler

    getFluidInTank, getTankCapacity, getTanks, isFluidValid
  • Method Details

    • insertFluid

      net.minecraftforge.fluids.FluidStack insertFluid(int tank, net.minecraftforge.fluids.FluidStack stack, InteractionType action)
    • extractFluid

      net.minecraftforge.fluids.FluidStack extractFluid(int tank, int amount, InteractionType action)
    • insertFluid

      default net.minecraftforge.fluids.FluidStack insertFluid(net.minecraftforge.fluids.FluidStack stack, InteractionType action)
    • extractFluid

      default net.minecraftforge.fluids.FluidStack extractFluid(int amount, InteractionType action)
    • extractFluid

      default net.minecraftforge.fluids.FluidStack extractFluid(net.minecraftforge.fluids.FluidStack stack, InteractionType action)
    • fill

      @Deprecated default int fill(net.minecraftforge.fluids.FluidStack stack, net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
      Deprecated.
      Specified by:
      fill in interface net.minecraftforge.fluids.capability.IFluidHandler
    • drain

      @Deprecated default net.minecraftforge.fluids.FluidStack drain(net.minecraftforge.fluids.FluidStack stack, net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
      Deprecated.
      Specified by:
      drain in interface net.minecraftforge.fluids.capability.IFluidHandler
    • drain

      @Deprecated default net.minecraftforge.fluids.FluidStack drain(int amount, net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
      Deprecated.
      Specified by:
      drain in interface net.minecraftforge.fluids.capability.IFluidHandler