| public Predicate<ItemStack> |  | e(com.mojang.brigadier.ImmutableStringReader arg0, alf 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_320058_(com.mojang.brigadier.ImmutableStringReader p_333737_, C_5265_ arg1) |  
  | 
| public Predicate<ItemStack> |  | f(com.mojang.brigadier.ImmutableStringReader arg0, alf 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_320585_(com.mojang.brigadier.ImmutableStringReader p_328228_, C_5265_ arg1) |  
  | 
| public ItemPredicateArgument$ComponentWrapper |  | g(com.mojang.brigadier.ImmutableStringReader arg0, alf 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_319836_(com.mojang.brigadier.ImmutableStringReader p_330392_, C_5265_ arg1) |  
  | 
| public Predicate<ItemStack> |  | a(com.mojang.brigadier.ImmutableStringReader arg0, hb$a arg1, vp arg2) |   | createComponentTest(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgument$ComponentWrapper arg1, Tag arg2) |   | method_58542(com.mojang.brigadier.ImmutableStringReader arg0, class_2293$class_9444 arg1, class_2520 arg2) |   | componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$ComponentCheck arg1, NbtElement arg2) |   | m_322026_(com.mojang.brigadier.ImmutableStringReader p_334559_, C_4645_$C_313780_ p_328343_, C_4950_ arg2) |  
  | 
| public Predicate<ItemStack> |  | 
| public ItemPredicateArgument$PredicateWrapper |  | h(com.mojang.brigadier.ImmutableStringReader arg0, alf 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_318819_(com.mojang.brigadier.ImmutableStringReader p_335636_, C_5265_ arg1) |  
  | 
| public Predicate<ItemStack> |  | a(com.mojang.brigadier.ImmutableStringReader arg0, hb$c arg1, vp arg2) |   | createPredicateTest(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgument$PredicateWrapper arg1, Tag arg2) |   | method_58543(com.mojang.brigadier.ImmutableStringReader arg0, class_2293$class_9446 arg1, class_2520 arg2) |   | subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader arg0, ItemPredicateArgumentType$SubPredicateCheck arg1, NbtElement arg2) |   | m_321322_(com.mojang.brigadier.ImmutableStringReader p_335982_, C_4645_$C_313748_ p_333667_, C_4950_ arg2) |  
  | 
| public Stream<ResourceLocation> |  | a() |   | listElementTypes() |   | method_58503() |   | streamItemIds() |   | m_319669_() |  
  | 
| public Stream<ResourceLocation> |  | b() |   | listTagTypes() |   | method_58509() |   | streamTags() |   | m_322575_() |  
  | 
| public Stream<ResourceLocation> |  | c() |   | listComponentTypes() |   | method_58512() |   | streamComponentIds() |   | m_321279_() |  
  | 
| public Stream<ResourceLocation> |  | d() |   | listPredicateTypes() |   | method_58514() |   | streamSubPredicateIds() |   | m_320604_() |  
  | 
| public Predicate<ItemStack> |  | 
| public Predicate<ItemStack> |  |