public class SmartFluidTankBehaviour.InternalFluidHandler extends CombinedTankWrapper
baseIndex, enforceVariety, itemHandler, tankCount| Constructor and Description |
|---|
InternalFluidHandler(net.minecraftforge.fluids.capability.IFluidHandler[] handlers,
boolean enforceVariety) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraftforge.fluids.FluidStack |
drain(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action) |
net.minecraftforge.fluids.FluidStack |
drain(int maxDrain,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action) |
int |
fill(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action) |
int |
forceFill(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action) |
enforceVariety, getFluidInTank, getHandlerFromIndex, getIndexForSlot, getSlotFromIndex, getTankCapacity, getTanks, isFluidValidpublic InternalFluidHandler(net.minecraftforge.fluids.capability.IFluidHandler[] handlers,
boolean enforceVariety)
public int fill(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
fill in interface net.minecraftforge.fluids.capability.IFluidHandlerfill in class CombinedTankWrapperpublic int forceFill(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
public net.minecraftforge.fluids.FluidStack drain(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
drain in interface net.minecraftforge.fluids.capability.IFluidHandlerdrain in class CombinedTankWrapperpublic net.minecraftforge.fluids.FluidStack drain(int maxDrain,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
drain in interface net.minecraftforge.fluids.capability.IFluidHandlerdrain in class CombinedTankWrapper