Package alexiil.mc.lib.attributes.item.filter
package alexiil.mc.lib.attributes.item.filter
-
ClassDescriptionAn
ItemFilter
over a predefined array ofItemFilter
's.AnItemFilter
that only matches on a singleItem
.AnItemFilter
that only matches on a singleItemStack
, usingItemStackUtil.areEqualIgnoreAmounts(ItemStack, ItemStack)
.AReadableItemFilter
that only matches items that areClass.isInstance(Object)
of a certainClass
, and are NOTempty
.A specialised version of thePredicate
functional interface forItemStack
s.Predicate
wrapper around anItemFilter
.AnItemFilter
that checks to see if the givenItemInsertable
could have the stack inserted into it, right now.Marker interface forItemFilter
that indicates that object obtaining instances of this might be able to read the real contents.A type ofReadableItemFilter
that may be resolved at a later time to a fixedReadableItemFilter
, but which isn't constant over time.