Package net.minecraft.util.packrat
Class NumeralParsingRule
java.lang.Object
net.minecraft.util.packrat.NumeralParsingRule
- All Implemented Interfaces:
ParsingRule<com.mojang.brigadier.StringReader,String>
public abstract class NumeralParsingRule
extends Object
implements ParsingRule<com.mojang.brigadier.StringReader,String>
- Mappings:
Namespace Name named net/minecraft/util/packrat/NumeralParsingRuleintermediary net/minecraft/class_10849official bqt
-
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
FieldsModifier and TypeFieldDescriptionprivate final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> -
Constructor Summary
ConstructorsConstructorDescriptionNumeralParsingRule(CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> invalidCharException, CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> unexpectedUnderscoreException) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract booleanaccepts(char c) parse(ParsingState<com.mojang.brigadier.StringReader> parsingState)
-
Field Details
-
invalidCharException
private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> invalidCharException- Mappings:
Namespace Name Mixin selector named invalidCharExceptionLnet/minecraft/util/packrat/NumeralParsingRule;invalidCharException:Lnet/minecraft/util/packrat/CursorExceptionType;intermediary field_57547Lnet/minecraft/class_10849;field_57547:Lnet/minecraft/class_10837;official aLbqt;a:Lbqf;
-
unexpectedUnderscoreException
private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> unexpectedUnderscoreException- Mappings:
Namespace Name Mixin selector named unexpectedUnderscoreExceptionLnet/minecraft/util/packrat/NumeralParsingRule;unexpectedUnderscoreException:Lnet/minecraft/util/packrat/CursorExceptionType;intermediary field_57548Lnet/minecraft/class_10849;field_57548:Lnet/minecraft/class_10837;official bLbqt;b:Lbqf;
-
-
Constructor Details
-
NumeralParsingRule
public NumeralParsingRule(CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> invalidCharException, CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> unexpectedUnderscoreException) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/packrat/NumeralParsingRule;<init>(Lnet/minecraft/util/packrat/CursorExceptionType;Lnet/minecraft/util/packrat/CursorExceptionType;)Vintermediary <init>Lnet/minecraft/class_10849;<init>(Lnet/minecraft/class_10837;Lnet/minecraft/class_10837;)Vofficial <init>Lbqt;<init>(Lbqf;Lbqf;)V
-
-
Method Details
-
parse
@Nullable public @Nullable String parse(ParsingState<com.mojang.brigadier.StringReader> parsingState) - Specified by:
parsein interfaceParsingRule<com.mojang.brigadier.StringReader,String> - Mappings:
Namespace Name Mixin selector named parseLnet/minecraft/util/packrat/NumeralParsingRule;parse(Lnet/minecraft/util/packrat/ParsingState;)Ljava/lang/String;intermediary method_68246Lnet/minecraft/class_10849;method_68246(Lnet/minecraft/class_9393;)Ljava/lang/String;official bLbqt;b(Lbqk;)Ljava/lang/String;
-
accepts
protected abstract boolean accepts(char c) - Mappings:
Namespace Name Mixin selector named acceptsLnet/minecraft/util/packrat/NumeralParsingRule;accepts(C)Zintermediary method_68245Lnet/minecraft/class_10849;method_68245(C)Zofficial aLbqt;a(C)Z
-