Class StringNbtReader.PrimitiveTypeParser

java.lang.Object
net.minecraft.nbt.StringNbtReader.Parser
net.minecraft.nbt.StringNbtReader.PrimitiveTypeParser
Enclosing class:
StringNbtReader

static class StringNbtReader.PrimitiveTypeParser extends StringNbtReader.Parser
Mappings:
Namespace Name
official ef$d
intermediary net/minecraft/class_1949$class_1953
named net/minecraft/nbt/StringNbtReader$PrimitiveTypeParser
  • Field Details

    • DOUBLE_PATTERN

      private static final Pattern DOUBLE_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official c Lef$d;c:Ljava/util/regex/Pattern;
      intermediary field_11540 Lnet/minecraft/class_1949$class_1953;field_11540:Ljava/util/regex/Pattern;
      named DOUBLE_PATTERN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;DOUBLE_PATTERN:Ljava/util/regex/Pattern;
    • FLOAT_PATTERN

      private static final Pattern FLOAT_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official d Lef$d;d:Ljava/util/regex/Pattern;
      intermediary field_11541 Lnet/minecraft/class_1949$class_1953;field_11541:Ljava/util/regex/Pattern;
      named FLOAT_PATTERN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;FLOAT_PATTERN:Ljava/util/regex/Pattern;
    • BYTE_PATTRN

      private static final Pattern BYTE_PATTRN
      Mappings:
      Namespace Name Mixin selector
      official e Lef$d;e:Ljava/util/regex/Pattern;
      intermediary field_11542 Lnet/minecraft/class_1949$class_1953;field_11542:Ljava/util/regex/Pattern;
      named BYTE_PATTRN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;BYTE_PATTRN:Ljava/util/regex/Pattern;
    • LONG_PATTERN

      private static final Pattern LONG_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official f Lef$d;f:Ljava/util/regex/Pattern;
      intermediary field_11543 Lnet/minecraft/class_1949$class_1953;field_11543:Ljava/util/regex/Pattern;
      named LONG_PATTERN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;LONG_PATTERN:Ljava/util/regex/Pattern;
    • SHORT_PATTERN

      private static final Pattern SHORT_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official g Lef$d;g:Ljava/util/regex/Pattern;
      intermediary field_11544 Lnet/minecraft/class_1949$class_1953;field_11544:Ljava/util/regex/Pattern;
      named SHORT_PATTERN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;SHORT_PATTERN:Ljava/util/regex/Pattern;
    • INT_PATTERN

      private static final Pattern INT_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official h Lef$d;h:Ljava/util/regex/Pattern;
      intermediary field_11545 Lnet/minecraft/class_1949$class_1953;field_11545:Ljava/util/regex/Pattern;
      named INT_PATTERN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;INT_PATTERN:Ljava/util/regex/Pattern;
    • DECIMAL_PATTERN

      private static final Pattern DECIMAL_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official i Lef$d;i:Ljava/util/regex/Pattern;
      intermediary field_11546 Lnet/minecraft/class_1949$class_1953;field_11546:Ljava/util/regex/Pattern;
      named DECIMAL_PATTERN Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;DECIMAL_PATTERN:Ljava/util/regex/Pattern;
    • SPLITTER

      private static final Splitter SPLITTER
      Mappings:
      Namespace Name Mixin selector
      official j Lef$d;j:Lcom/google/common/base/Splitter;
      intermediary field_11547 Lnet/minecraft/class_1949$class_1953;field_11547:Lcom/google/common/base/Splitter;
      named SPLITTER Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;SPLITTER:Lcom/google/common/base/Splitter;
    • value

      protected String value
      Mappings:
      Namespace Name Mixin selector
      official b Lef$d;b:Ljava/lang/String;
      intermediary field_8412 Lnet/minecraft/class_1949$class_1953;field_8412:Ljava/lang/String;
      named value Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;value:Ljava/lang/String;
  • Constructor Details

    • PrimitiveTypeParser

      public PrimitiveTypeParser(String key, String value)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lef$d;<init>(Ljava/lang/String;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1949$class_1953;<init>(Ljava/lang/String;Ljava/lang/String;)V
      named <init> Lnet/minecraft/nbt/StringNbtReader$PrimitiveTypeParser;<init>(Ljava/lang/String;Ljava/lang/String;)V
  • Method Details

    • parse

      public NbtElement parse() throws NbtException
      Specified by:
      parse in class StringNbtReader.Parser
      Throws:
      NbtException
      Mappings:
      Namespace Name Mixin selector
      official a Lef$a;a()Led;
      intermediary method_7384 Lnet/minecraft/class_1949$class_1950;method_7384()Lnet/minecraft/class_605;
      named parse Lnet/minecraft/nbt/StringNbtReader$Parser;parse()Lnet/minecraft/nbt/NbtElement;