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
  • Field Details Link icon

    • invalidCharException Link icon

      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 Link icon

      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 Link icon

    • NumeralParsingRule Link icon

      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 Link icon

    • parse Link icon

      @Nullable public @Nullable String parse(ParsingState<com.mojang.brigadier.StringReader> parsingState)
      Specified by:
      parse in interface ParsingRule<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 Link icon

      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