public class StandardTank extends net.minecraftforge.fluids.FluidTank implements IStreamable
| Constructor and Description |
|---|
StandardTank(int capacity) |
StandardTank(int capacity,
boolean canFill,
boolean canDrain) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraftforge.fluids.FluidStack |
drainInternal(int maxDrain,
boolean doDrain) |
int |
fillInternal(net.minecraftforge.fluids.FluidStack resource,
boolean doFill) |
int |
getColor() |
net.minecraftforge.fluids.Fluid |
getFluidType() |
int |
getRemainingSpace() |
int |
getTankIndex() |
ToolTip |
getToolTip() |
protected boolean |
hasFluid() |
boolean |
isEmpty() |
boolean |
isFull() |
void |
readData(PacketBufferForestry data) |
protected void |
refreshTooltip() |
void |
setTankIndex(int index) |
void |
setTankUpdateHandler(TankManager tankUpdateHandler) |
java.lang.String |
toString() |
void |
writeData(PacketBufferForestry data) |
canDrain, canDrainFluidType, canFill, canFillFluidType, drain, drain, drainInternal, fill, getCapacity, getFluid, getFluidAmount, getInfo, getTankProperties, onContentsChanged, readFromNBT, setCanDrain, setCanFill, setCapacity, setFluid, setTileEntity, writeToNBT@Nullable protected ToolTip toolTip
public StandardTank(int capacity,
boolean canFill,
boolean canDrain)
public StandardTank(int capacity)
public void setTankIndex(int index)
public void setTankUpdateHandler(TankManager tankUpdateHandler)
public int getTankIndex()
public int getColor()
public boolean isEmpty()
public boolean isFull()
public int getRemainingSpace()
@Nullable public net.minecraftforge.fluids.Fluid getFluidType()
public int fillInternal(net.minecraftforge.fluids.FluidStack resource,
boolean doFill)
fillInternal in class net.minecraftforge.fluids.FluidTank@Nullable
public net.minecraftforge.fluids.FluidStack drainInternal(int maxDrain,
boolean doDrain)
drainInternal in class net.minecraftforge.fluids.FluidTankpublic java.lang.String toString()
toString in class java.lang.Objectprotected boolean hasFluid()
public void writeData(PacketBufferForestry data)
writeData in interface IStreamablepublic void readData(PacketBufferForestry data)
readData in interface IStreamablepublic ToolTip getToolTip()
protected void refreshTooltip()