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;Implements
Undocumented Interfaces
Predicate<ItemStack>
Members
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
test(stack as IItemStack) as bool
myItemPredicate.test(myIItemStack);Parameters:
stack: IItemStack Type: IItemStack
Return Type:
bool