public class SmartSyncTank extends PNCFluidTank
capacity, fluid, validator| 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) |
protected void |
onContentsChanged(net.minecraft.fluid.Fluid prevFluid,
int prevAmount) |
void |
setFluid(net.minecraftforge.fluids.FluidStack stack) |
void |
tick()
Call from the holding TE's tick() method on both client and server
|
getCapacity, getFluid, getFluidAmount, getFluidInTank, getSpace, getTankCapacity, getTanks, isEmpty, isFluidValid, isFluidValid, readFromNBT, setCapacity, setValidator, writeToNBTpublic void tick()
public int fill(net.minecraftforge.fluids.FluidStack resource,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
fill in interface net.minecraftforge.fluids.capability.IFluidHandlerfill in interface net.minecraftforge.fluids.IFluidTankfill in class PNCFluidTankpublic 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 interface net.minecraftforge.fluids.IFluidTankdrain in class PNCFluidTankpublic net.minecraftforge.fluids.FluidStack drain(int maxDrain,
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction action)
drain in interface net.minecraftforge.fluids.capability.IFluidHandlerdrain in interface net.minecraftforge.fluids.IFluidTankdrain in class PNCFluidTankprotected void onContentsChanged(net.minecraft.fluid.Fluid prevFluid,
int prevAmount)
onContentsChanged in class PNCFluidTankpublic void setFluid(net.minecraftforge.fluids.FluidStack stack)
setFluid in class PNCFluidTank