Uses of Interface
alexiil.mc.lib.attributes.item.filter.ReadableItemFilter
-
Uses of ReadableItemFilter in alexiil.mc.lib.attributes.item.filter
Modifier and TypeInterfaceDescriptioninterface
A type ofReadableItemFilter
that may be resolved at a later time to a fixedReadableItemFilter
, but which isn't constant over time.Modifier and TypeClassDescriptionfinal class
AnItemFilter
over a predefined array ofItemFilter
's.enum
final class
AnItemFilter
that only matches on a singleItem
.final class
final class
AnItemFilter
that only matches on a singleItemStack
, usingItemStackUtil.areEqualIgnoreAmounts(ItemStack, ItemStack)
.final class
final class
AReadableItemFilter
that only matches items that areClass.isInstance(Object)
of a certainClass
, and are NOTempty
.final class
Modifier and TypeMethodDescriptionstatic ReadableItemFilter
ExactItemFilter.anyOf
(Collection<? extends net.minecraft.item.ItemConvertible> items) static ReadableItemFilter
ExactItemFilter.anyOf
(net.minecraft.item.ItemConvertible[] items) static ReadableItemFilter
ExactItemSetFilter.anyOf
(Collection<? extends net.minecraft.item.ItemConvertible> items) static ReadableItemFilter
ExactItemSetFilter.anyOf
(net.minecraft.item.ItemConvertible[] items) static ReadableItemFilter
ExactItemFilter.createFilter
(net.minecraft.item.ItemConvertible entry) ItemTagFilter.resolve()
ResolvableItemFilter.resolve()
Resolves thisReadableItemFilter
.Modifier and TypeMethodDescriptionstatic void
ReadableItemFilter.checkValidity
(ReadableItemFilter filter)