Class SmartFluidTank
java.lang.Object
net.minecraftforge.fluids.capability.templates.FluidTank
com.simibubi.create.foundation.fluid.SmartFluidTank
- All Implemented Interfaces:
net.minecraftforge.fluids.capability.IFluidHandler,net.minecraftforge.fluids.IFluidTank
- Direct Known Subclasses:
CreativeFluidTankTileEntity.CreativeSmartFluidTank
public class SmartFluidTank
extends net.minecraftforge.fluids.capability.templates.FluidTank
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraftforge.fluids.capability.IFluidHandler
net.minecraftforge.fluids.capability.IFluidHandler.FluidAction -
Field Summary
Fields inherited from class net.minecraftforge.fluids.capability.templates.FluidTank
capacity, fluid, validator -
Constructor Summary
ConstructorsConstructorDescriptionSmartFluidTank(int capacity, Consumer<net.minecraftforge.fluids.FluidStack> updateCallback) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidsetFluid(net.minecraftforge.fluids.FluidStack stack) Methods inherited from class net.minecraftforge.fluids.capability.templates.FluidTank
drain, drain, fill, getCapacity, getFluid, getFluidAmount, getFluidInTank, getSpace, getTankCapacity, getTanks, isEmpty, isFluidValid, isFluidValid, readFromNBT, setCapacity, setValidator, writeToNBT
-
Constructor Details
-
SmartFluidTank
-
-
Method Details
-
onContentsChanged
protected void onContentsChanged()- Overrides:
onContentsChangedin classnet.minecraftforge.fluids.capability.templates.FluidTank
-
setFluid
public void setFluid(net.minecraftforge.fluids.FluidStack stack) - Overrides:
setFluidin classnet.minecraftforge.fluids.capability.templates.FluidTank
-