Interface PackratParsing.Callbacks<T,C,P>  
- All Known Implementing Classes:
- ItemPredicateArgumentType.Context
- Enclosing class:
- PackratParsing
public static interface PackratParsing.Callbacks<T,C,P>  
- Mappings:
- Namespace - Name - named - net/minecraft/command/argument/packrat/PackratParsing$Callbacks- intermediary - net/minecraft/class_9437$class_9439- official - he$b
- 
Method SummaryModifier and TypeMethodDescriptioncomponentCheck(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, C check, NbtElement nbt) componentPresencePredicate(com.mojang.brigadier.ImmutableStringReader reader, C check) itemMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) subPredicateCheck(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader reader, P check, NbtElement nbt) tagMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) 
- 
Method Details- 
itemMatchPredicateT itemMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - itemMatchPredicate- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;itemMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;- intermediary - method_58504- Lnet/minecraft/class_9437$class_9439;method_58504(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;- official - a- Lhe$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lakv;)Ljava/lang/Object;
 
- 
streamItemIdsStream<Identifier> streamItemIds()- Mappings:
- Namespace - Name - Mixin selector - named - streamItemIds- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamItemIds()Ljava/util/stream/Stream;- intermediary - method_58503- Lnet/minecraft/class_9437$class_9439;method_58503()Ljava/util/stream/Stream;- official - a- Lhe$b;a()Ljava/util/stream/Stream;
 
- 
tagMatchPredicateT tagMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - tagMatchPredicate- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;tagMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;- intermediary - method_58510- Lnet/minecraft/class_9437$class_9439;method_58510(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;- official - b- Lhe$b;b(Lcom/mojang/brigadier/ImmutableStringReader;Lakv;)Ljava/lang/Object;
 
- 
streamTagsStream<Identifier> streamTags()- Mappings:
- Namespace - Name - Mixin selector - named - streamTags- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamTags()Ljava/util/stream/Stream;- intermediary - method_58509- Lnet/minecraft/class_9437$class_9439;method_58509()Ljava/util/stream/Stream;- official - b- Lhe$b;b()Ljava/util/stream/Stream;
 
- 
componentCheckC componentCheck(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - componentCheck- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;componentCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;- intermediary - method_58513- Lnet/minecraft/class_9437$class_9439;method_58513(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;- official - c- Lhe$b;c(Lcom/mojang/brigadier/ImmutableStringReader;Lakv;)Ljava/lang/Object;
 
- 
streamComponentIdsStream<Identifier> streamComponentIds()- Mappings:
- Namespace - Name - Mixin selector - named - streamComponentIds- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamComponentIds()Ljava/util/stream/Stream;- intermediary - method_58512- Lnet/minecraft/class_9437$class_9439;method_58512()Ljava/util/stream/Stream;- official - c- Lhe$b;c()Ljava/util/stream/Stream;
 
- 
componentMatchPredicateT componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, C check, NbtElement nbt) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - componentMatchPredicate- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;componentMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NbtElement;)Ljava/lang/Object;- intermediary - method_58506- Lnet/minecraft/class_9437$class_9439;method_58506(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/class_2520;)Ljava/lang/Object;- official - a- Lhe$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lun;)Ljava/lang/Object;
 
- 
componentPresencePredicate- Mappings:
- Namespace - Name - Mixin selector - named - componentPresencePredicate- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;componentPresencePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;- intermediary - method_58505- Lnet/minecraft/class_9437$class_9439;method_58505(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;- official - a- Lhe$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;
 
- 
subPredicateCheckP subPredicateCheck(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - subPredicateCheck- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;subPredicateCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;- intermediary - method_58515- Lnet/minecraft/class_9437$class_9439;method_58515(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;- official - d- Lhe$b;d(Lcom/mojang/brigadier/ImmutableStringReader;Lakv;)Ljava/lang/Object;
 
- 
streamSubPredicateIdsStream<Identifier> streamSubPredicateIds()- Mappings:
- Namespace - Name - Mixin selector - named - streamSubPredicateIds- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamSubPredicateIds()Ljava/util/stream/Stream;- intermediary - method_58514- Lnet/minecraft/class_9437$class_9439;method_58514()Ljava/util/stream/Stream;- official - d- Lhe$b;d()Ljava/util/stream/Stream;
 
- 
subPredicatePredicateT subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader reader, P check, NbtElement nbt) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - subPredicatePredicate- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;subPredicatePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NbtElement;)Ljava/lang/Object;- intermediary - method_58511- Lnet/minecraft/class_9437$class_9439;method_58511(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/class_2520;)Ljava/lang/Object;- official - b- Lhe$b;b(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lun;)Ljava/lang/Object;
 
- 
negate- Mappings:
- Namespace - Name - Mixin selector - named - negate- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;negate(Ljava/lang/Object;)Ljava/lang/Object;- intermediary - method_58507- Lnet/minecraft/class_9437$class_9439;method_58507(Ljava/lang/Object;)Ljava/lang/Object;- official - a- Lhe$b;a(Ljava/lang/Object;)Ljava/lang/Object;
 
- 
anyOf- Mappings:
- Namespace - Name - Mixin selector - named - anyOf- Lnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;anyOf(Ljava/util/List;)Ljava/lang/Object;- intermediary - method_58508- Lnet/minecraft/class_9437$class_9439;method_58508(Ljava/util/List;)Ljava/lang/Object;- official - a- Lhe$b;a(Ljava/util/List;)Ljava/lang/Object;
 
 
-