ItemPredicate
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.predicate.ItemPredicate;Members
static any() as ItemPredicate
static create() as Builder
static create(items as Item[]) as Builder
ItemPredicate.create(myItem[]);Parameters:
items: ItemDefinition[] Type: ItemDefinition[]
Return Type:
ItemPredicateBuilder
static create(items as IItemStack[]) as Builder
ItemPredicate.create(myIItemStack[]);Parameters:
items: IItemStack[] Type: IItemStack[]
Return Type:
ItemPredicateBuilder
static create(tag as KnownTag<Item>) as Builder
ItemPredicate.create(myKnownTag);Parameters:
tag: KnownTag<ItemDefinition> Type: KnownTag<ItemDefinition>
Return Type:
ItemPredicateBuilder
matches(stack as IItemStack) as bool
myItemPredicate.matches(myIItemStack);Parameters:
stack: IItemStack Type: IItemStack
Return Type:
bool