public class PortableFluidInterfaceTileEntity.InterfaceFluidHandler
extends java.lang.Object
implements net.minecraftforge.fluids.capability.IFluidHandler
| Constructor and Description |
|---|
InterfaceFluidHandler(net.minecraftforge.fluids.capability.IFluidHandler wrapped) |
| 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) |
net.minecraftforge.fluids.FluidStack |
getFluidInTank(int tank) |
int |
getTankCapacity(int tank) |
int |
getTanks() |
boolean |
isFluidValid(int tank,
net.minecraftforge.fluids.FluidStack stack) |
void |
keepAlive() |
public InterfaceFluidHandler(net.minecraftforge.fluids.capability.IFluidHandler wrapped)
public int getTanks()
getTanks in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic net.minecraftforge.fluids.FluidStack getFluidInTank(int tank)
getFluidInTank in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic int getTankCapacity(int tank)
getTankCapacity in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic boolean isFluidValid(int tank,
net.minecraftforge.fluids.FluidStack stack)
isFluidValid in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic int fill(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
fill in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic net.minecraftforge.fluids.FluidStack drain(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
drain in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic net.minecraftforge.fluids.FluidStack drain(int maxDrain,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
drain in interface net.minecraftforge.fluids.capability.IFluidHandlerpublic void keepAlive()