Uses of Interface
alexiil.mc.lib.attributes.fluid.filter.ReadableFluidFilter
Package | Description |
---|---|
alexiil.mc.lib.attributes.fluid.filter |
-
Uses of ReadableFluidFilter in alexiil.mc.lib.attributes.fluid.filter
Subinterfaces of ReadableFluidFilter in alexiil.mc.lib.attributes.fluid.filter Modifier and Type Interface Description interface
ResolvableFluidFilter
A type ofReadableFluidFilter
that may be resolved at a later time to a fixedReadableFluidFilter
, but which isn't constant over time.Classes in alexiil.mc.lib.attributes.fluid.filter that implement ReadableFluidFilter Modifier and Type Class Description class
AggregateFluidFilter
AnFluidFilter
over a predefined array ofFluidFilter
's.class
ConstantFluidFilter
AFluidFilter
that either matches everything (ConstantFluidFilter.ANYTHING
) or matches nothing (ConstantFluidFilter.NOTHING
)class
ExactFluidFilter
AnFluidFilter
that only matches on a singleFluidKey
.class
FluidSetFilter
class
FluidTagFilter
class
FluidTypeFilter
AFluidFilter
that matches on what type it's based on.static class
FluidTypeFilter.FluidFloatingEntryFilter
static class
FluidTypeFilter.RawFluidFilter
static class
FluidTypeFilter.RegisteredTypeFilter
class
InvertedFluidFilter
The default implementation forFluidFilter.negate()
class
RawFluidTagFilter
Methods in alexiil.mc.lib.attributes.fluid.filter that return ReadableFluidFilter Modifier and Type Method Description static ReadableFluidFilter
ExactFluidFilter. of(FluidKey fluid)
static ReadableFluidFilter
ExactFluidFilter. of(net.minecraft.fluid.Fluid fluid)
static ReadableFluidFilter
ExactFluidFilter. of(net.minecraft.potion.Potion potion)
ReadableFluidFilter
FluidTagFilter. resolve()
ReadableFluidFilter
RawFluidTagFilter. resolve()
ReadableFluidFilter
ResolvableFluidFilter. resolve()
Resolves thisReadableFluidFilter
.Methods in alexiil.mc.lib.attributes.fluid.filter with parameters of type ReadableFluidFilter Modifier and Type Method Description static void
ReadableFluidFilter. checkValidity(ReadableFluidFilter filter)