Package alexiil.mc.lib.attributes.fluid.filter
-
Interface Summary Interface Description FluidFilter A generalPredicate
interface forFluidKey
s.ReadableFluidFilter Marker interface forFluidFilter
that indicates that object obtaining instances of this might be able to read the real contents.ResolvableFluidFilter A type ofReadableFluidFilter
that may be resolved at a later time to a fixedReadableFluidFilter
, but which isn't constant over time. -
Class Summary Class Description AggregateFluidFilter AnFluidFilter
over a predefined array ofFluidFilter
's.ExactFluidFilter AnFluidFilter
that only matches on a singleFluidKey
.FluidFilterUtil FluidInsertableFilter AFluidFilter
that checks to see if the givenFluidInsertable
could have the fluid inserted into it, right now.FluidSetFilter FluidTagFilter FluidTypeFilter AFluidFilter
that matches on what type it's based on.FluidTypeFilter.FluidFloatingEntryFilter FluidTypeFilter.RawFluidFilter FluidTypeFilter.RegisteredTypeFilter InvertedFluidFilter The default implementation forFluidFilter.negate()
RawFluidTagFilter -
Enum Summary Enum Description ConstantFluidFilter AFluidFilter
that either matches everything (ConstantFluidFilter.ANYTHING
) or matches nothing (ConstantFluidFilter.NOTHING
)