Package net.minecraft.command.argument
Class ItemPredicateArgumentType.Context
java.lang.Object
net.minecraft.command.argument.ItemPredicateArgumentType.Context
- All Implemented Interfaces:
- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Enclosing class:
- ItemPredicateArgumentType
private static class ItemPredicateArgumentType.Context
extends Object
implements ItemPredicateParsing.Callbacks<Predicate<ItemStack>,ItemPredicateArgumentType.ComponentCheck,ItemPredicateArgumentType.SubPredicateCheck>  
- Mappings:
- Namespace - Name - named - net/minecraft/command/argument/ItemPredicateArgumentType$Context- intermediary - net/minecraft/class_2293$class_9445- official - gx$b
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final RegistryWrapper.Impl<ComponentType<?>> private final RegistryWrapper.Impl<Item> private final RegistryWrapper.Impl<ComponentPredicate.Type<?>> private final RegistryWrapper.WrapperLookup
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncomponentCheck(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck, com.mojang.serialization.Dynamic<?> dynamic) componentPresencePredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck) itemMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) subPredicateCheck(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.SubPredicateCheck subPredicateCheck, com.mojang.serialization.Dynamic<?> dynamic) tagMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) 
- 
Field Details- 
registries- Mappings:
- Namespace - Name - Mixin selector - named - registries- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;registries:Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;- intermediary - field_56366- Lnet/minecraft/class_2293$class_9445;field_56366:Lnet/minecraft/class_7225$class_7874;- official - a- Lgx$b;a:Lji$a;
 
- 
itemRegistryWrapper- Mappings:
- Namespace - Name - Mixin selector - named - itemRegistryWrapper- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;itemRegistryWrapper:Lnet/minecraft/registry/RegistryWrapper$Impl;- intermediary - field_50066- Lnet/minecraft/class_2293$class_9445;field_50066:Lnet/minecraft/class_7225$class_7226;- official - b- Lgx$b;b:Lji$b;
 
- 
dataComponentTypeRegistryWrapper- Mappings:
- Namespace - Name - Mixin selector - named - dataComponentTypeRegistryWrapper- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;dataComponentTypeRegistryWrapper:Lnet/minecraft/registry/RegistryWrapper$Impl;- intermediary - field_50067- Lnet/minecraft/class_2293$class_9445;field_50067:Lnet/minecraft/class_7225$class_7226;- official - c- Lgx$b;c:Lji$b;
 
- 
itemSubPredicateTypeRegistryWrapper- Mappings:
- Namespace - Name - Mixin selector - named - itemSubPredicateTypeRegistryWrapper- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;itemSubPredicateTypeRegistryWrapper:Lnet/minecraft/registry/RegistryWrapper$Impl;- intermediary - field_50068- Lnet/minecraft/class_2293$class_9445;field_50068:Lnet/minecraft/class_7225$class_7226;- official - d- Lgx$b;d:Lji$b;
 
 
- 
- 
Constructor Details- 
ContextContext(RegistryWrapper.WrapperLookup registries) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;<init>(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V- intermediary - <init>- Lnet/minecraft/class_2293$class_9445;<init>(Lnet/minecraft/class_7225$class_7874;)V- official - <init>- Lgx$b;<init>(Lji$a;)V
 
 
- 
- 
Method Details- 
itemMatchPredicatepublic Predicate<ItemStack> itemMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- itemMatchPredicatein interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - itemMatchPredicate- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;itemMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/util/function/Predicate;- intermediary - method_58550- Lnet/minecraft/class_2293$class_9445;method_58550(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/util/function/Predicate;- official - e- Lgx$b;e(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/util/function/Predicate;
 
- 
tagMatchPredicatepublic Predicate<ItemStack> tagMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- tagMatchPredicatein interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - tagMatchPredicate- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;tagMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/util/function/Predicate;- intermediary - method_58551- Lnet/minecraft/class_2293$class_9445;method_58551(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/util/function/Predicate;- official - f- Lgx$b;f(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/util/function/Predicate;
 
- 
componentCheckpublic ItemPredicateArgumentType.ComponentCheck componentCheck(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- componentCheckin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - componentCheck- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;componentCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Lnet/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck;- intermediary - method_58552- Lnet/minecraft/class_2293$class_9445;method_58552(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2293$class_9444;- official - g- Lgx$b;g(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Lgx$a;
 
- 
componentMatchPredicatepublic Predicate<ItemStack> componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck, com.mojang.serialization.Dynamic<?> dynamic) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- componentMatchPredicatein interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - componentMatchPredicate- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;componentMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;- intermediary - method_58542- Lnet/minecraft/class_2293$class_9445;method_58542(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2293$class_9444;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;- official - a- Lgx$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lgx$a;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
 
- 
componentPresencePredicatepublic Predicate<ItemStack> componentPresencePredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck) - Specified by:
- componentPresencePredicatein interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - componentPresencePredicate- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;componentPresencePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck;)Ljava/util/function/Predicate;- intermediary - method_58541- Lnet/minecraft/class_2293$class_9445;method_58541(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2293$class_9444;)Ljava/util/function/Predicate;- official - a- Lgx$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lgx$a;)Ljava/util/function/Predicate;
 
- 
subPredicateCheckpublic ItemPredicateArgumentType.SubPredicateCheck subPredicateCheck(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- subPredicateCheckin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - subPredicateCheck- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;subPredicateCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Lnet/minecraft/command/argument/ItemPredicateArgumentType$SubPredicateCheck;- intermediary - method_58553- Lnet/minecraft/class_2293$class_9445;method_58553(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2293$class_9446;- official - h- Lgx$b;h(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Lgx$c;
 
- 
subPredicatePredicatepublic Predicate<ItemStack> subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.SubPredicateCheck subPredicateCheck, com.mojang.serialization.Dynamic<?> dynamic) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
- subPredicatePredicatein interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - subPredicatePredicate- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;subPredicatePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/command/argument/ItemPredicateArgumentType$SubPredicateCheck;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;- intermediary - method_58543- Lnet/minecraft/class_2293$class_9445;method_58543(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2293$class_9446;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;- official - a- Lgx$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lgx$c;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
 
- 
streamItemIds- Specified by:
- streamItemIdsin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - streamItemIds- Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamItemIds()Ljava/util/stream/Stream;- intermediary - method_58503- Lnet/minecraft/class_9437$class_9439;method_58503()Ljava/util/stream/Stream;- official - a- Lgs$b;a()Ljava/util/stream/Stream;
 
- 
streamTags- Specified by:
- streamTagsin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - streamTags- Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamTags()Ljava/util/stream/Stream;- intermediary - method_58509- Lnet/minecraft/class_9437$class_9439;method_58509()Ljava/util/stream/Stream;- official - b- Lgs$b;b()Ljava/util/stream/Stream;
 
- 
streamComponentIds- Specified by:
- streamComponentIdsin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - streamComponentIds- Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamComponentIds()Ljava/util/stream/Stream;- intermediary - method_58512- Lnet/minecraft/class_9437$class_9439;method_58512()Ljava/util/stream/Stream;- official - c- Lgs$b;c()Ljava/util/stream/Stream;
 
- 
streamSubPredicateIds- Specified by:
- streamSubPredicateIdsin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - streamSubPredicateIds- Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamSubPredicateIds()Ljava/util/stream/Stream;- intermediary - method_58514- Lnet/minecraft/class_9437$class_9439;method_58514()Ljava/util/stream/Stream;- official - d- Lgs$b;d()Ljava/util/stream/Stream;
 
- 
negate- Specified by:
- negatein interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - negate- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;negate(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;- intermediary - method_58547- Lnet/minecraft/class_2293$class_9445;method_58547(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;- official - a- Lgx$b;a(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
 
- 
anyOf- Specified by:
- anyOfin interface- ItemPredicateParsing.Callbacks<Predicate<ItemStack>,- ItemPredicateArgumentType.ComponentCheck, - ItemPredicateArgumentType.SubPredicateCheck> 
- Mappings:
- Namespace - Name - Mixin selector - named - anyOf- Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;anyOf(Ljava/util/List;)Ljava/util/function/Predicate;- intermediary - method_58549- Lnet/minecraft/class_2293$class_9445;method_58549(Ljava/util/List;)Ljava/util/function/Predicate;- official - b- Lgx$b;b(Ljava/util/List;)Ljava/util/function/Predicate;
 
 
-