Package net.minecraft.command.argument
Class ItemPredicateParsing.ComponentParsingRule<T,C,P>
java.lang.Object
net.minecraft.util.packrat.IdentifiableParsingRule<ItemPredicateParsing.Callbacks<T,C,P>,C>
net.minecraft.command.argument.ItemPredicateParsing.ComponentParsingRule<T,C,P>
- All Implemented Interfaces:
IdentifierSuggestable,ParsingRule<com.mojang.brigadier.StringReader,,C> Suggestable<com.mojang.brigadier.StringReader>
- Enclosing class:
ItemPredicateParsing
private static class ItemPredicateParsing.ComponentParsingRule<T,C,P>
extends IdentifiableParsingRule<ItemPredicateParsing.Callbacks<T,C,P>,C>
- Mappings:
Namespace Name named net/minecraft/command/argument/ItemPredicateParsing$ComponentParsingRuleintermediary net/minecraft/class_9437$class_9438official gs$a
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.packrat.ParsingRule
ParsingRule.RuleAction<S,T>, ParsingRule.SimpleRule<S, T>, ParsingRule.StatelessAction<S, T> -
Field Summary
Fields inherited from class net.minecraft.util.packrat.IdentifiableParsingRule
callbacks -
Constructor Summary
ConstructorsConstructorDescriptionComponentParsingRule(ParsingRuleEntry<com.mojang.brigadier.StringReader, Identifier> idParsingRule, ItemPredicateParsing.Callbacks<T, C, P> callbacks) -
Method Summary
Modifier and TypeMethodDescriptionprotected Cparse(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) Methods inherited from class net.minecraft.util.packrat.IdentifiableParsingRule
parseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.packrat.IdentifierSuggestable
possibleValues
-
Constructor Details
-
ComponentParsingRule
ComponentParsingRule(ParsingRuleEntry<com.mojang.brigadier.StringReader, Identifier> idParsingRule, ItemPredicateParsing.Callbacks<T, C, P> callbacks) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/command/argument/ItemPredicateParsing$ComponentParsingRule;<init>(Lnet/minecraft/util/packrat/ParsingRuleEntry;Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;)Vintermediary <init>Lnet/minecraft/class_9437$class_9438;<init>(Lnet/minecraft/class_10842;Lnet/minecraft/class_9437$class_9439;)Vofficial <init>Lgs$a;<init>(Lbqj;Lgs$b;)V
-
-
Method Details
-
parse
protected C parse(com.mojang.brigadier.ImmutableStringReader reader, Identifier id) throws Exception - Specified by:
parsein classIdentifiableParsingRule<ItemPredicateParsing.Callbacks<T,C, P>, C> - Throws:
Exception- Mappings:
Namespace Name Mixin selector named parseLnet/minecraft/util/packrat/IdentifiableParsingRule;parse(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;intermediary method_58343Lnet/minecraft/class_9410;method_58343(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/lang/Object;official aLbqw;a(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/lang/Object;
-
possibleIds
- Mappings:
Namespace Name Mixin selector named possibleIdsLnet/minecraft/util/packrat/IdentifierSuggestable;possibleIds()Ljava/util/stream/Stream;intermediary method_58344Lnet/minecraft/class_9411;method_58344()Ljava/util/stream/Stream;official aLbqx;a()Ljava/util/stream/Stream;
-