Uses of Package
alexiil.mc.lib.attributes.fluid
Package
Description
The base package for
fluid
management.-
ClassDescriptionA
FixedFluidInvView
that can have it's contents changed.A view of a fixed inventory for fluids, where the number of tanks never changes, and every tank is "simple": The fluid will stay in the tank until it is removed or changed by something else.Fill handler for an emptyItemStack
.Stack return function forFluidContainerRegistry.FluidFillHandler.insert(ItemStack, FluidVolume, Simulation, StackReturnFunc)
Defines an object that can have fluids extracted from it.Defines an object that can have fluids inserted into it.Deprecated, for removal: This API element is subject to removal in a future version.Combined interface forFluidInsertable
andFluidExtractable
.A modifiable version ofGroupedFluidInvView
, except that all modification methods are provided byFluidExtractable
andFluidInsertable
.Statistics associated with a singleFluidFilter
in a given inventory.A type ofFixedFluidInv
that wraps an existingFixedFluidInv
and provides custom control over the actual modification of the wrappedFixedFluidInv
.A rule for a set of tanks.A rule that is applied once for everyFluidKey
that matches theFluidFilter
that was used inLimitedGroupedFluidInv.getRule(FluidFilter)
.A delegating accessor of a single slot in aFixedFluidInv
.A delegating view of a single slot in aFixedFluidInvView
. -
-
ClassDescriptionA
FixedFluidInvView
that can have it's contents changed.A view of a fixed inventory for fluids, where the number of tanks never changes, and every tank is "simple": The fluid will stay in the tank until it is removed or changed by something else.Defines an object that can have fluids extracted from it.Defines an object that can have fluids inserted into it.Combined interface forFluidInsertable
andFluidExtractable
.A modifiable version ofGroupedFluidInvView
, except that all modification methods are provided byFluidExtractable
andFluidInsertable
.Statistics associated with a singleFluidFilter
in a given inventory.A type ofFixedFluidInv
that wraps an existingFixedFluidInv
and provides custom control over the actual modification of the wrappedFixedFluidInv
.A rule for a set of tanks.A rule that is applied once for everyFluidKey
that matches theFluidFilter
that was used inLimitedGroupedFluidInv.getRule(FluidFilter)
. -
ClassDescriptionDefines an object that can have fluids extracted from it.Defines an object that can have fluids inserted into it.Combined interface for
FluidInsertable
andFluidExtractable
.A modifiable version ofGroupedFluidInvView
, except that all modification methods are provided byFluidExtractable
andFluidInsertable
.Statistics associated with a singleFluidFilter
in a given inventory. -
ClassDescriptionDefines an object that can have fluids extracted from it.Defines an object that can have fluids inserted into it.