Class BlockWrapper.LiquidContainerBlockWrapper
java.lang.Object
net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
net.neoforged.neoforge.fluids.capability.wrappers.BlockWrapper.LiquidContainerBlockWrapper
- All Implemented Interfaces:
 IFluidHandler
- Enclosing class:
 - BlockWrapper
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface net.neoforged.neoforge.fluids.capability.IFluidHandler
IFluidHandler.FluidAction - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BlockPosprotected final LiquidBlockContainerprotected final LevelFields inherited from class net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
INSTANCE - 
Constructor Summary
ConstructorsConstructorDescriptionLiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos)  - 
Method Summary
Modifier and TypeMethodDescriptionintfill(FluidStack resource, IFluidHandler.FluidAction action) Fills fluid into internal tanks, distribution is left entirely to the IFluidHandler.Methods inherited from class net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
drain, drain, getFluidInTank, getTankCapacity, getTanks, isFluidValid 
- 
Field Details
- 
liquidContainer
 - 
world
 - 
blockPos
 
 - 
 - 
Constructor Details
- 
LiquidContainerBlockWrapper
public LiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos)  
 - 
 - 
Method Details
- 
fill
Description copied from interface:IFluidHandlerFills fluid into internal tanks, distribution is left entirely to the IFluidHandler.- Specified by:
 fillin interfaceIFluidHandler- Overrides:
 fillin classVoidFluidHandler- Parameters:
 resource- FluidStack representing the Fluid and maximum amount of fluid to be filled.action- If SIMULATE, fill will only be simulated.- Returns:
 - Amount of resource that was (or would have been, if simulated) filled.
 
 
 -