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$Callbacksintermediary net/minecraft/class_9437$class_9439official ha$b
-
Method Summary
Modifier 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
-
itemMatchPredicate
T 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 itemMatchPredicateLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;itemMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;intermediary method_58504Lnet/minecraft/class_9437$class_9439;method_58504(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;official aLha$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object;
-
streamItemIds
Stream<Identifier> streamItemIds()- Mappings:
Namespace Name Mixin selector named streamItemIdsLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamItemIds()Ljava/util/stream/Stream;intermediary method_58503Lnet/minecraft/class_9437$class_9439;method_58503()Ljava/util/stream/Stream;official aLha$b;a()Ljava/util/stream/Stream;
-
tagMatchPredicate
T 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 tagMatchPredicateLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;tagMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;intermediary method_58510Lnet/minecraft/class_9437$class_9439;method_58510(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;official bLha$b;b(Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object;
-
streamTags
Stream<Identifier> streamTags()- Mappings:
Namespace Name Mixin selector named streamTagsLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamTags()Ljava/util/stream/Stream;intermediary method_58509Lnet/minecraft/class_9437$class_9439;method_58509()Ljava/util/stream/Stream;official bLha$b;b()Ljava/util/stream/Stream;
-
componentCheck
C 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 componentCheckLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;componentCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;intermediary method_58513Lnet/minecraft/class_9437$class_9439;method_58513(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;official cLha$b;c(Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object;
-
streamComponentIds
Stream<Identifier> streamComponentIds()- Mappings:
Namespace Name Mixin selector named streamComponentIdsLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamComponentIds()Ljava/util/stream/Stream;intermediary method_58512Lnet/minecraft/class_9437$class_9439;method_58512()Ljava/util/stream/Stream;official cLha$b;c()Ljava/util/stream/Stream;
-
componentMatchPredicate
T 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 componentMatchPredicateLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;componentMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NbtElement;)Ljava/lang/Object;intermediary method_58506Lnet/minecraft/class_9437$class_9439;method_58506(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/class_2520;)Ljava/lang/Object;official aLha$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Luy;)Ljava/lang/Object;
-
componentPresencePredicate
- Mappings:
Namespace Name Mixin selector named componentPresencePredicateLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;componentPresencePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;intermediary method_58505Lnet/minecraft/class_9437$class_9439;method_58505(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;official aLha$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;
-
subPredicateCheck
P 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 subPredicateCheckLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;subPredicateCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;intermediary method_58515Lnet/minecraft/class_9437$class_9439;method_58515(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;official dLha$b;d(Lcom/mojang/brigadier/ImmutableStringReader;Lakr;)Ljava/lang/Object;
-
streamSubPredicateIds
Stream<Identifier> streamSubPredicateIds()- Mappings:
Namespace Name Mixin selector named streamSubPredicateIdsLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;streamSubPredicateIds()Ljava/util/stream/Stream;intermediary method_58514Lnet/minecraft/class_9437$class_9439;method_58514()Ljava/util/stream/Stream;official dLha$b;d()Ljava/util/stream/Stream;
-
subPredicatePredicate
T 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 subPredicatePredicateLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;subPredicatePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/NbtElement;)Ljava/lang/Object;intermediary method_58511Lnet/minecraft/class_9437$class_9439;method_58511(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/class_2520;)Ljava/lang/Object;official bLha$b;b(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Luy;)Ljava/lang/Object;
-
negate
- Mappings:
Namespace Name Mixin selector named negateLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;negate(Ljava/lang/Object;)Ljava/lang/Object;intermediary method_58507Lnet/minecraft/class_9437$class_9439;method_58507(Ljava/lang/Object;)Ljava/lang/Object;official aLha$b;a(Ljava/lang/Object;)Ljava/lang/Object;
-
anyOf
- Mappings:
Namespace Name Mixin selector named anyOfLnet/minecraft/command/argument/packrat/PackratParsing$Callbacks;anyOf(Ljava/util/List;)Ljava/lang/Object;intermediary method_58508Lnet/minecraft/class_9437$class_9439;method_58508(Ljava/util/List;)Ljava/lang/Object;official aLha$b;a(Ljava/util/List;)Ljava/lang/Object;
-