Package net.minecraft.command.argument
Interface ItemPredicateParsing.Callbacks<T,C,P>
- All Known Implementing Classes:
ItemPredicateArgumentType.Context
- Enclosing class:
ItemPredicateParsing
public static interface ItemPredicateParsing.Callbacks<T,C,P>
- Mappings:
Namespace Name named net/minecraft/command/argument/ItemPredicateParsing$Callbacksintermediary net/minecraft/class_9437$class_9439official gs$b
-
Method Summary
Modifier and TypeMethodDescriptioncomponentCheck(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, C check, com.mojang.serialization.Dynamic<?> dynamic) 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, com.mojang.serialization.Dynamic<?> dynamic) 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/ItemPredicateParsing$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 aLgs$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/lang/Object;
-
streamItemIds
Stream<Identifier> streamItemIds()- Mappings:
Namespace Name Mixin selector named streamItemIdsLnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamItemIds()Ljava/util/stream/Stream;intermediary method_58503Lnet/minecraft/class_9437$class_9439;method_58503()Ljava/util/stream/Stream;official aLgs$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/ItemPredicateParsing$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 bLgs$b;b(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/lang/Object;
-
streamTags
Stream<Identifier> streamTags()- Mappings:
Namespace Name Mixin selector named streamTagsLnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamTags()Ljava/util/stream/Stream;intermediary method_58509Lnet/minecraft/class_9437$class_9439;method_58509()Ljava/util/stream/Stream;official bLgs$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/ItemPredicateParsing$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 cLgs$b;c(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/lang/Object;
-
streamComponentIds
Stream<Identifier> streamComponentIds()- Mappings:
Namespace Name Mixin selector named streamComponentIdsLnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamComponentIds()Ljava/util/stream/Stream;intermediary method_58512Lnet/minecraft/class_9437$class_9439;method_58512()Ljava/util/stream/Stream;official cLgs$b;c()Ljava/util/stream/Stream;
-
componentMatchPredicate
T componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader reader, C check, com.mojang.serialization.Dynamic<?> dynamic) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named componentMatchPredicateLnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;componentMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;intermediary method_58506Lnet/minecraft/class_9437$class_9439;method_58506(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;official aLgs$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
-
componentPresencePredicate
- Mappings:
Namespace Name Mixin selector named componentPresencePredicateLnet/minecraft/command/argument/ItemPredicateParsing$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 aLgs$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/ItemPredicateParsing$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 dLgs$b;d(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/lang/Object;
-
streamSubPredicateIds
Stream<Identifier> streamSubPredicateIds()- Mappings:
Namespace Name Mixin selector named streamSubPredicateIdsLnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamSubPredicateIds()Ljava/util/stream/Stream;intermediary method_58514Lnet/minecraft/class_9437$class_9439;method_58514()Ljava/util/stream/Stream;official dLgs$b;d()Ljava/util/stream/Stream;
-
subPredicatePredicate
T subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader reader, P check, com.mojang.serialization.Dynamic<?> dynamic) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named subPredicatePredicateLnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;subPredicatePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;intermediary method_58511Lnet/minecraft/class_9437$class_9439;method_58511(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;official bLgs$b;b(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
-
negate
- Mappings:
Namespace Name Mixin selector named negateLnet/minecraft/command/argument/ItemPredicateParsing$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 aLgs$b;a(Ljava/lang/Object;)Ljava/lang/Object;
-
anyOf
- Mappings:
Namespace Name Mixin selector named anyOfLnet/minecraft/command/argument/ItemPredicateParsing$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 aLgs$b;a(Ljava/util/List;)Ljava/lang/Object;
-