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/NumeralParsingRule
intermediary net/minecraft/class_10849
official 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 boolean
accepts
(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 invalidCharException
Lnet/minecraft/util/packrat/NumeralParsingRule;invalidCharException:Lnet/minecraft/util/packrat/CursorExceptionType;
intermediary field_57547
Lnet/minecraft/class_10849;field_57547:Lnet/minecraft/class_10837;
official a
Lbqt;a:Lbqf;
-
unexpectedUnderscoreException
private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> unexpectedUnderscoreException- Mappings:
Namespace Name Mixin selector named unexpectedUnderscoreException
Lnet/minecraft/util/packrat/NumeralParsingRule;unexpectedUnderscoreException:Lnet/minecraft/util/packrat/CursorExceptionType;
intermediary field_57548
Lnet/minecraft/class_10849;field_57548:Lnet/minecraft/class_10837;
official b
Lbqt;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;)V
intermediary <init>
Lnet/minecraft/class_10849;<init>(Lnet/minecraft/class_10837;Lnet/minecraft/class_10837;)V
official <init>
Lbqt;<init>(Lbqf;Lbqf;)V
-
-
Method Details
-
parse
@Nullable public @Nullable String parse(ParsingState<com.mojang.brigadier.StringReader> parsingState) - Specified by:
parse
in interfaceParsingRule<com.mojang.brigadier.StringReader,
String> - Mappings:
Namespace Name Mixin selector named parse
Lnet/minecraft/util/packrat/NumeralParsingRule;parse(Lnet/minecraft/util/packrat/ParsingState;)Ljava/lang/String;
intermediary method_68246
Lnet/minecraft/class_10849;method_68246(Lnet/minecraft/class_9393;)Ljava/lang/String;
official b
Lbqt;b(Lbqk;)Ljava/lang/String;
-
accepts
protected abstract boolean accepts(char c) - Mappings:
Namespace Name Mixin selector named accepts
Lnet/minecraft/util/packrat/NumeralParsingRule;accepts(C)Z
intermediary method_68245
Lnet/minecraft/class_10849;method_68245(C)Z
official a
Lbqt;a(C)Z
-