net.minecraft.command.argument

class ItemPredicateArgumentType$Context

implements ItemPredicateParsing$Callbacks<Predicate<ItemStack>, ItemPredicateArgumentType$ComponentCheck, ItemPredicateArgumentType$SubPredicateCheck>

ha$b
net.minecraft.commands.arguments.item.ItemPredicateArgument$Context
net.minecraft.class_2293$class_9445
net.minecraft.command.argument.ItemPredicateArgumentType$Context
net.minecraft.unmapped.C_zelyotsz$C_wadhfwgl
net.minecraft.command.argument.ItemPredicateArgumentType$Context
net.minecraft.src.C_4645_$C_313622_

Field summary

Modifier and TypeField
private final RegistryWrapper$WrapperLookup
a
registries
field_56366
registries
f_oxwgbwcz
lookupProvider
f_380469_
private final RegistryWrapper$Impl<Item>
b
items
field_50066
itemRegistryWrapper
f_xwwieyfc
itemLookup
f_316102_
private final RegistryWrapper$Impl<ComponentType<?>>
c
components
field_50067
dataComponentTypeRegistryWrapper
f_jcaowuwh
components
f_314372_
private final RegistryWrapper$Impl<ComponentPredicate$Type<?>>
d
predicates
field_50068
itemSubPredicateTypeRegistryWrapper
f_jubyyvxm
predicates
f_314596_

Constructor summary

ModifierConstructor
(RegistryWrapper$WrapperLookup registries)

Method summary

Modifier and TypeMethod
public Predicate<ItemStack>
e(com.mojang.brigadier.ImmutableStringReader o, ame arg1)
forElementType(com.mojang.brigadier.ImmutableStringReader arg0, ResourceLocation arg1)
method_58550(com.mojang.brigadier.ImmutableStringReader arg0, class_2960 arg1)
itemMatchPredicate(com.mojang.brigadier.ImmutableStringReader arg0, Identifier arg1)
m_yqcjjqnc(com.mojang.brigadier.ImmutableStringReader arg0, C_ncpywfca arg1)
createElementIdPredicate(com.mojang.brigadier.ImmutableStringReader arg0, Identifier id)
m_320058_(com.mojang.brigadier.ImmutableStringReader p_333737_, C_5265_ arg1)
public Predicate<ItemStack>
f(com.mojang.brigadier.ImmutableStringReader o, ame arg1)
forTagType(com.mojang.brigadier.ImmutableStringReader arg0, ResourceLocation arg1)
method_58551(com.mojang.brigadier.ImmutableStringReader arg0, class_2960 arg1)
tagMatchPredicate(com.mojang.brigadier.ImmutableStringReader arg0, Identifier arg1)
m_wvngqiug(com.mojang.brigadier.ImmutableStringReader arg0, C_ncpywfca arg1)
createElementTagPredicate(com.mojang.brigadier.ImmutableStringReader arg0, Identifier id)
m_320585_(com.mojang.brigadier.ImmutableStringReader p_328228_, C_5265_ arg1)
public ItemPredicateArgumentType$ComponentCheck
g(com.mojang.brigadier.ImmutableStringReader o, ame arg1)
lookupComponentType(com.mojang.brigadier.ImmutableStringReader arg0, ResourceLocation arg1)
method_58552(com.mojang.brigadier.ImmutableStringReader arg0, class_2960 arg1)
componentCheck(com.mojang.brigadier.ImmutableStringReader arg0, Identifier arg1)
m_cnoyypou(com.mojang.brigadier.ImmutableStringReader arg0, C_ncpywfca arg1)
createComponentChecker(com.mojang.brigadier.ImmutableStringReader arg0, Identifier id)
m_319836_(com.mojang.brigadier.ImmutableStringReader p_330392_, C_5265_ arg1)
public Predicate<ItemStack>
a(com.mojang.brigadier.ImmutableStringReader o, ha$a o, com.mojang.serialization.Dynamic<?> arg2)
createComponentTest(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgument$ComponentWrapper arg1, com.mojang.serialization.Dynamic<?> arg2)
method_58542(com.mojang.brigadier.ImmutableStringReader arg0, class_2293$class_9444 arg1, com.mojang.serialization.Dynamic<?> arg2)
componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$ComponentCheck arg1, com.mojang.serialization.Dynamic<?> arg2)
m_fimeyoif(com.mojang.brigadier.ImmutableStringReader arg0, C_zelyotsz$C_weudnhcg arg1, com.mojang.serialization.Dynamic<?> arg2)
createComponentPredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$ComponentChecker arg1, com.mojang.serialization.Dynamic<?> dynamic)
m_322026_(com.mojang.brigadier.ImmutableStringReader p_395127_, C_4645_$C_313780_ p_392033_, com.mojang.serialization.Dynamic<?> arg2)
public Predicate<ItemStack>
a(com.mojang.brigadier.ImmutableStringReader o, ha$a arg1)
createComponentTest(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgument$ComponentWrapper arg1)
method_58541(com.mojang.brigadier.ImmutableStringReader arg0, class_2293$class_9444 arg1)
componentPresencePredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$ComponentCheck arg1)
m_rgdixmbl(com.mojang.brigadier.ImmutableStringReader arg0, C_zelyotsz$C_weudnhcg arg1)
getComponentPresencePredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$ComponentChecker arg1)
m_319866_(com.mojang.brigadier.ImmutableStringReader p_336299_, C_4645_$C_313780_ arg1)
public ItemPredicateArgumentType$SubPredicateCheck
h(com.mojang.brigadier.ImmutableStringReader o, ame arg1)
lookupPredicateType(com.mojang.brigadier.ImmutableStringReader arg0, ResourceLocation arg1)
method_58553(com.mojang.brigadier.ImmutableStringReader arg0, class_2960 arg1)
subPredicateCheck(com.mojang.brigadier.ImmutableStringReader arg0, Identifier arg1)
m_lbaihcsq(com.mojang.brigadier.ImmutableStringReader arg0, C_ncpywfca arg1)
createElementChecker(com.mojang.brigadier.ImmutableStringReader arg0, Identifier id)
m_318819_(com.mojang.brigadier.ImmutableStringReader p_335636_, C_5265_ arg1)
public Predicate<ItemStack>
a(com.mojang.brigadier.ImmutableStringReader o, ha$c o, com.mojang.serialization.Dynamic<?> arg2)
createPredicateTest(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgument$PredicateWrapper arg1, com.mojang.serialization.Dynamic<?> arg2)
method_58543(com.mojang.brigadier.ImmutableStringReader arg0, class_2293$class_9446 arg1, com.mojang.serialization.Dynamic<?> arg2)
subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$SubPredicateCheck arg1, com.mojang.serialization.Dynamic<?> arg2)
m_wsokwlmc(com.mojang.brigadier.ImmutableStringReader arg0, C_zelyotsz$C_vvlghner arg1, com.mojang.serialization.Dynamic<?> arg2)
createElementPredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$ItemChecker arg1, com.mojang.serialization.Dynamic<?> dynamic)
m_321322_(com.mojang.brigadier.ImmutableStringReader p_335982_, C_4645_$C_313748_ p_394550_, com.mojang.serialization.Dynamic<?> arg2)
public Stream<Identifier>
a()
listElementTypes()
method_58503()
streamItemIds()
m_cfbxicbg()
streamElementIds()
m_319669_()
public Stream<Identifier>
b()
listTagTypes()
method_58509()
streamTags()
m_fpaokcka()
streamElementTagIds()
m_322575_()
public Stream<Identifier>
c()
listComponentTypes()
method_58512()
streamComponentIds()
m_ubnxdddq()
streamComponentIds()
m_321279_()
public Stream<Identifier>
d()
listPredicateTypes()
method_58514()
streamSubPredicateIds()
m_guigokpv()
streamPredicateIds()
m_320604_()
public Predicate<ItemStack>
a(Predicate<dcv> arg0)
negate(Predicate<ItemStack> arg0)
method_58547(Predicate<class_1799> arg0)
negate(Predicate<ItemStack> arg0)
m_mpjmwuzx(Predicate<C_sddaxwyk> arg0)
negate(Predicate<ItemStack> arg0)
m_323255_(Predicate<C_1391_> arg0)
public Predicate<ItemStack>
b(List<Predicate<dcv>> arg0)
anyOf(List<Predicate<ItemStack>> arg0)
method_58549(List<Predicate<class_1799>> arg0)
anyOf(List<Predicate<ItemStack>> arg0)
m_tvitfttj(List<Predicate<C_sddaxwyk>> arg0)
anyOf(List<Predicate<ItemStack>> arg0)
m_320517_(List<Predicate<C_1391_>> arg0)