Class SmartFluidTankBehaviour.TankSegment
java.lang.Object
com.simibubi.create.foundation.tileEntity.behaviour.fluid.SmartFluidTankBehaviour.TankSegment
- Enclosing class:
- SmartFluidTankBehaviour
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LerpedFloatprotected net.minecraftforge.fluids.FluidStackprotected SmartFluidTank -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraftforge.fluids.FluidStackfloatgetTotalUnits(float partialTicks) booleanisEmpty(float partialTicks) voidvoidreadNBT(net.minecraft.nbt.CompoundTag compound, boolean clientPacket) net.minecraft.nbt.CompoundTagwriteNBT()
-
Field Details
-
tank
-
fluidLevel
-
renderedFluid
protected net.minecraftforge.fluids.FluidStack renderedFluid
-
-
Constructor Details
-
TankSegment
public TankSegment(int capacity)
-
-
Method Details
-
onFluidStackChanged
public void onFluidStackChanged() -
getRenderedFluid
public net.minecraftforge.fluids.FluidStack getRenderedFluid() -
getFluidLevel
-
getTotalUnits
public float getTotalUnits(float partialTicks) -
writeNBT
public net.minecraft.nbt.CompoundTag writeNBT() -
readNBT
public void readNBT(net.minecraft.nbt.CompoundTag compound, boolean clientPacket) -
isEmpty
public boolean isEmpty(float partialTicks)
-