net.minecraft.advancements.critereon

public class ItemPredicate$Builder

cl$a
net.minecraft.advancements.critereon.ItemPredicate$Builder
net.minecraft.class_2073$class_2074
net.minecraft.unmapped.C_afravpde$C_qwujnjpk
net.minecraft.predicate.item.ItemPredicate$Builder
net.minecraft.predicate.item.ItemPredicate$Builder

Field summary

Modifier and TypeField
private Optional<HolderSet<Item>>
a
items
field_9650
f_kwxgdiqs
item
item
private MinMaxBounds$Ints
b
count
field_9648
f_xksdidbg
count
count
private DataComponentExactPredicate
c
components
field_49235
f_cnpbkoox
componentPredicate
private final com.google.common.collect.ImmutableMap$Builder<DataComponentPredicate$Type<?>, DataComponentPredicate>
d
subPredicates
field_49803
f_qnbcdxfa
subPredicates

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static ItemPredicate$Builder
a()
item()
method_8973()
m_zkodpids()
create()
create()
public ItemPredicate$Builder
a(jf<cyz> arg0, diz... arg1)
of(HolderGetter<Item> arg0, ItemLike... arg1)
method_8977(class_7871<class_1792> arg0, class_1935... arg1)
m_xdlacdbp(C_pzdchrcy<C_vorddnax> arg0, C_gmbqjnle... arg1)
items(RegistryEntryLookup<Item> itemRegistry, ItemConvertible... items)
m_xdlacdbp(HolderProvider<Item> arg0, ItemConvertible... values)
public ItemPredicate$Builder
a(jf<cyz> arg0, axr<cyz> arg1)
of(HolderGetter<Item> arg0, TagKey<Item> arg1)
method_8975(class_7871<class_1792> arg0, class_6862<class_1792> arg1)
m_lubfxdrb(C_pzdchrcy<C_vorddnax> arg0, C_ednuhnnn<C_vorddnax> arg1)
tag(RegistryEntryLookup<Item> itemRegistry, TagKey<Item> tag)
m_lubfxdrb(HolderProvider<Item> arg0, TagKey<Item> tag)
public ItemPredicate$Builder
a(cv$d arg0)
withCount(MinMaxBounds$Ints arg0)
method_35233(class_2096$class_2100 arg0)
m_nsnadlqy(C_nihhkamy$C_mujuochb arg0)
count(NumberRange$IntRange count)
count(NumberRange$IntRange count)
public <T extends DataComponentPredicate> ItemPredicate$Builder
a(ks$b<T> arg0, T arg1)
withSubPredicate(DataComponentPredicate$Type<T> arg0, T arg1)
method_58179(class_9360$class_8745<T> arg0, T arg1)
m_bbzmjpaw(C_naseleda$C_zwyzyezt<T> arg0, T arg1)
subPredicate(ItemSubPredicate$Type<T> type, T subPredicate)
m_bbzmjpaw(DataComponentPredicate$C_zwyzyezt<T> key, T value)
public ItemPredicate$Builder
a(kd arg0)
hasComponents(DataComponentExactPredicate arg0)
method_57299(class_9329 arg0)
m_rmnqrshz(C_sdwoobnp arg0)
component(ComponentPredicate componentPredicate)
public ItemPredicate
b()
build()
method_8976()
m_aaksgfhj()
build()
build()