net.minecraft.predicate.item

public class ItemPredicate$Builder

net.minecraft.advancements.predicates.ItemPredicate$Builder
net.minecraft.class_2073$class_2074
net.minecraft.predicate.item.ItemPredicate$Builder

Field summary

Modifier and TypeField
private Optional<RegistryEntryList<Item>>
items
field_9650
item
private NumberRange$IntRange
count
field_9648
count
private ComponentsPredicate
components
field_49235
components

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ItemPredicate$Builder
item()
method_8973()
create()
public ItemPredicate$Builder
of(HolderGetter<Item> lookup, ItemLike... items)
method_8977(class_7871<class_1792> arg0, class_1935... arg1)
items(RegistryEntryLookup<Item> itemRegistry, ItemConvertible... items)
public ItemPredicate$Builder
of(HolderGetter<Item> lookup, TagKey<Item> tag)
method_8975(class_7871<class_1792> arg0, class_6862<class_1792> arg1)
tag(RegistryEntryLookup<Item> itemRegistry, TagKey<Item> tag)
public ItemPredicate$Builder
withCount(MinMaxBounds$Ints count)
method_35233(class_2096$class_2100 arg0)
count(NumberRange$IntRange count)
public ItemPredicate$Builder
withComponents(DataComponentMatchers components)
method_57299(class_10914 arg0)
components(ComponentsPredicate components)
public ItemPredicate
build()
method_8976()
build()
private static RegistryEntry
lambda$of$0(ItemLike arg0)
method_53166(class_1935 arg0)
method_53166(ItemConvertible item)