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 bta
- 
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 aLbta;a:Lbsm;
 - 
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 bLbta;b:Lbsm;
 
 - 
 - 
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>Lbta;<init>(Lbsm;Lbsm;)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 bLbta;b(Lbsr;)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 aLbta;a(C)Z
 
 -