Class UnquotedStringParsingRule

java.lang.Object
net.minecraft.util.packrat.UnquotedStringParsingRule
All Implemented Interfaces:
ParsingRule<com.mojang.brigadier.StringReader,String>

public class UnquotedStringParsingRule extends Object implements ParsingRule<com.mojang.brigadier.StringReader,String>
Mappings:
Namespace Name
named net/minecraft/util/packrat/UnquotedStringParsingRule
intermediary net/minecraft/class_10852
official bti
  • Field Details

    • minLength

      private final int minLength
      Mappings:
      Namespace Name Mixin selector
      named minLength Lnet/minecraft/util/packrat/UnquotedStringParsingRule;minLength:I
      intermediary field_57560 Lnet/minecraft/class_10852;field_57560:I
      official a Lbti;a:I
    • tooShortException

      private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> tooShortException
      Mappings:
      Namespace Name Mixin selector
      named tooShortException Lnet/minecraft/util/packrat/UnquotedStringParsingRule;tooShortException:Lnet/minecraft/util/packrat/CursorExceptionType;
      intermediary field_57561 Lnet/minecraft/class_10852;field_57561:Lnet/minecraft/class_10837;
      official b Lbti;b:Lbsm;
  • Constructor Details

    • UnquotedStringParsingRule

      public UnquotedStringParsingRule(int minLength, CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> tooShortException)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/packrat/UnquotedStringParsingRule;<init>(ILnet/minecraft/util/packrat/CursorExceptionType;)V
      intermediary <init> Lnet/minecraft/class_10852;<init>(ILnet/minecraft/class_10837;)V
      official <init> Lbti;<init>(ILbsm;)V
  • Method Details

    • parse

      @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/UnquotedStringParsingRule;parse(Lnet/minecraft/util/packrat/ParsingState;)Ljava/lang/String;
      intermediary method_68254 Lnet/minecraft/class_10852;method_68254(Lnet/minecraft/class_9393;)Ljava/lang/String;
      official b Lbti;b(Lbsr;)Ljava/lang/String;