类 StringNbtReader


  • public class StringNbtReader
    extends Object
    Mappings:
    Namespace Name
    official no
    intermediary net/minecraft/class_2522
    named net/minecraft/nbt/StringNbtReader
    • 字段详细资料

      • TRAILING

        public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TRAILING
        Mappings:
        Namespace Name Mixin selector
        official a Lno;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_11602 Lnet/minecraft/class_2522;field_11602:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named TRAILING Lnet/minecraft/nbt/StringNbtReader;TRAILING:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • EXPECTED_KEY

        public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType EXPECTED_KEY
        Mappings:
        Namespace Name Mixin selector
        official b Lno;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_11608 Lnet/minecraft/class_2522;field_11608:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named EXPECTED_KEY Lnet/minecraft/nbt/StringNbtReader;EXPECTED_KEY:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • EXPECTED_VALUE

        public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType EXPECTED_VALUE
        Mappings:
        Namespace Name Mixin selector
        official c Lno;c:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_11605 Lnet/minecraft/class_2522;field_11605:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named EXPECTED_VALUE Lnet/minecraft/nbt/StringNbtReader;EXPECTED_VALUE:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • LIST_MIXED

        public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType LIST_MIXED
        Mappings:
        Namespace Name Mixin selector
        official d Lno;d:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        intermediary field_11603 Lnet/minecraft/class_2522;field_11603:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        named LIST_MIXED Lnet/minecraft/nbt/StringNbtReader;LIST_MIXED:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      • ARRAY_MIXED

        public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ARRAY_MIXED
        Mappings:
        Namespace Name Mixin selector
        official e Lno;e:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        intermediary field_11597 Lnet/minecraft/class_2522;field_11597:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        named ARRAY_MIXED Lnet/minecraft/nbt/StringNbtReader;ARRAY_MIXED:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      • ARRAY_INVALID

        public static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ARRAY_INVALID
        Mappings:
        Namespace Name Mixin selector
        official f Lno;f:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        intermediary field_11604 Lnet/minecraft/class_2522;field_11604:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        named ARRAY_INVALID Lnet/minecraft/nbt/StringNbtReader;ARRAY_INVALID:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      • field_33265

        public static final char field_33265
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lno;g:C
        intermediary field_33265 Lnet/minecraft/class_2522;field_33265:C
        named field_33265 Lnet/minecraft/nbt/StringNbtReader;field_33265:C
      • field_33266

        public static final char field_33266
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lno;h:C
        intermediary field_33266 Lnet/minecraft/class_2522;field_33266:C
        named field_33266 Lnet/minecraft/nbt/StringNbtReader;field_33266:C
      • field_33267

        private static final char field_33267
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lno;i:C
        intermediary field_33267 Lnet/minecraft/class_2522;field_33267:C
        named field_33267 Lnet/minecraft/nbt/StringNbtReader;field_33267:C
      • field_33268

        private static final char field_33268
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lno;j:C
        intermediary field_33268 Lnet/minecraft/class_2522;field_33268:C
        named field_33268 Lnet/minecraft/nbt/StringNbtReader;field_33268:C
      • field_33269

        private static final char field_33269
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lno;k:C
        intermediary field_33269 Lnet/minecraft/class_2522;field_33269:C
        named field_33269 Lnet/minecraft/nbt/StringNbtReader;field_33269:C
      • field_33270

        private static final char field_33270
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Lno;l:C
        intermediary field_33270 Lnet/minecraft/class_2522;field_33270:C
        named field_33270 Lnet/minecraft/nbt/StringNbtReader;field_33270:C
      • DOUBLE_PATTERN_IMPLICIT

        private static final Pattern DOUBLE_PATTERN_IMPLICIT
        Mappings:
        Namespace Name Mixin selector
        official m Lno;m:Ljava/util/regex/Pattern;
        intermediary field_11607 Lnet/minecraft/class_2522;field_11607:Ljava/util/regex/Pattern;
        named DOUBLE_PATTERN_IMPLICIT Lnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN_IMPLICIT:Ljava/util/regex/Pattern;
      • DOUBLE_PATTERN

        private static final Pattern DOUBLE_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official n Lno;n:Ljava/util/regex/Pattern;
        intermediary field_11600 Lnet/minecraft/class_2522;field_11600:Ljava/util/regex/Pattern;
        named DOUBLE_PATTERN Lnet/minecraft/nbt/StringNbtReader;DOUBLE_PATTERN:Ljava/util/regex/Pattern;
      • FLOAT_PATTERN

        private static final Pattern FLOAT_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official o Lno;o:Ljava/util/regex/Pattern;
        intermediary field_11596 Lnet/minecraft/class_2522;field_11596:Ljava/util/regex/Pattern;
        named FLOAT_PATTERN Lnet/minecraft/nbt/StringNbtReader;FLOAT_PATTERN:Ljava/util/regex/Pattern;
      • BYTE_PATTERN

        private static final Pattern BYTE_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official p Lno;p:Ljava/util/regex/Pattern;
        intermediary field_11606 Lnet/minecraft/class_2522;field_11606:Ljava/util/regex/Pattern;
        named BYTE_PATTERN Lnet/minecraft/nbt/StringNbtReader;BYTE_PATTERN:Ljava/util/regex/Pattern;
      • LONG_PATTERN

        private static final Pattern LONG_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official q Lno;q:Ljava/util/regex/Pattern;
        intermediary field_11609 Lnet/minecraft/class_2522;field_11609:Ljava/util/regex/Pattern;
        named LONG_PATTERN Lnet/minecraft/nbt/StringNbtReader;LONG_PATTERN:Ljava/util/regex/Pattern;
      • SHORT_PATTERN

        private static final Pattern SHORT_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official r Lno;r:Ljava/util/regex/Pattern;
        intermediary field_11601 Lnet/minecraft/class_2522;field_11601:Ljava/util/regex/Pattern;
        named SHORT_PATTERN Lnet/minecraft/nbt/StringNbtReader;SHORT_PATTERN:Ljava/util/regex/Pattern;
      • INT_PATTERN

        private static final Pattern INT_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official s Lno;s:Ljava/util/regex/Pattern;
        intermediary field_11599 Lnet/minecraft/class_2522;field_11599:Ljava/util/regex/Pattern;
        named INT_PATTERN Lnet/minecraft/nbt/StringNbtReader;INT_PATTERN:Ljava/util/regex/Pattern;
      • reader

        private final com.mojang.brigadier.StringReader reader
        Mappings:
        Namespace Name Mixin selector
        official t Lno;t:Lcom/mojang/brigadier/StringReader;
        intermediary field_11598 Lnet/minecraft/class_2522;field_11598:Lcom/mojang/brigadier/StringReader;
        named reader Lnet/minecraft/nbt/StringNbtReader;reader:Lcom/mojang/brigadier/StringReader;
    • 构造器详细资料

      • StringNbtReader

        public StringNbtReader​(com.mojang.brigadier.StringReader reader)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lno;<init>(Lcom/mojang/brigadier/StringReader;)V
        intermediary <init> Lnet/minecraft/class_2522;<init>(Lcom/mojang/brigadier/StringReader;)V
        named <init> Lnet/minecraft/nbt/StringNbtReader;<init>(Lcom/mojang/brigadier/StringReader;)V
    • 方法详细资料

      • parse

        public static CompoundTag parse​(String string)
                                 throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lno;a(Ljava/lang/String;)Lmv;
        intermediary method_10718 Lnet/minecraft/class_2522;method_10718(Ljava/lang/String;)Lnet/minecraft/class_2487;
        named parse Lnet/minecraft/nbt/StringNbtReader;parse(Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag;
      • readCompound

        CompoundTag readCompound()
                          throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lno;a()Lmv;
        intermediary method_10721 Lnet/minecraft/class_2522;method_10721()Lnet/minecraft/class_2487;
        named readCompound Lnet/minecraft/nbt/StringNbtReader;readCompound()Lnet/minecraft/nbt/CompoundTag;
      • readString

        protected String readString()
                             throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official b Lno;b()Ljava/lang/String;
        intermediary method_10725 Lnet/minecraft/class_2522;method_10725()Ljava/lang/String;
        named readString Lnet/minecraft/nbt/StringNbtReader;readString()Ljava/lang/String;
      • parseElementPrimitive

        protected Tag parseElementPrimitive()
                                     throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official c Lno;c()Lnn;
        intermediary method_10722 Lnet/minecraft/class_2522;method_10722()Lnet/minecraft/class_2520;
        named parseElementPrimitive Lnet/minecraft/nbt/StringNbtReader;parseElementPrimitive()Lnet/minecraft/nbt/Tag;
      • parsePrimitive

        private Tag parsePrimitive​(String input)
        Mappings:
        Namespace Name Mixin selector
        official b Lno;b(Ljava/lang/String;)Lnn;
        intermediary method_10731 Lnet/minecraft/class_2522;method_10731(Ljava/lang/String;)Lnet/minecraft/class_2520;
        named parsePrimitive Lnet/minecraft/nbt/StringNbtReader;parsePrimitive(Ljava/lang/String;)Lnet/minecraft/nbt/Tag;
      • parseElement

        public Tag parseElement()
                         throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official d Lno;d()Lnn;
        intermediary method_10723 Lnet/minecraft/class_2522;method_10723()Lnet/minecraft/class_2520;
        named parseElement Lnet/minecraft/nbt/StringNbtReader;parseElement()Lnet/minecraft/nbt/Tag;
      • parseArray

        protected Tag parseArray()
                          throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official e Lno;e()Lnn;
        intermediary method_10717 Lnet/minecraft/class_2522;method_10717()Lnet/minecraft/class_2520;
        named parseArray Lnet/minecraft/nbt/StringNbtReader;parseArray()Lnet/minecraft/nbt/Tag;
      • parseCompound

        public CompoundTag parseCompound()
                                  throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official f Lno;f()Lmv;
        intermediary method_10727 Lnet/minecraft/class_2522;method_10727()Lnet/minecraft/class_2487;
        named parseCompound Lnet/minecraft/nbt/StringNbtReader;parseCompound()Lnet/minecraft/nbt/CompoundTag;
      • parseList

        private Tag parseList()
                       throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official g Lno;g()Lnn;
        intermediary method_10729 Lnet/minecraft/class_2522;method_10729()Lnet/minecraft/class_2520;
        named parseList Lnet/minecraft/nbt/StringNbtReader;parseList()Lnet/minecraft/nbt/Tag;
      • parseElementPrimitiveArray

        private Tag parseElementPrimitiveArray()
                                        throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official h Lno;h()Lnn;
        intermediary method_10726 Lnet/minecraft/class_2522;method_10726()Lnet/minecraft/class_2520;
        named parseElementPrimitiveArray Lnet/minecraft/nbt/StringNbtReader;parseElementPrimitiveArray()Lnet/minecraft/nbt/Tag;
      • readArray

        private <T extends Number> List<T> readArray​(NbtType<?> arrayTypeReader,
                                                     NbtType<?> typeReader)
                                              throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lno;a(Lnp;Lnp;)Ljava/util/List;
        intermediary method_10728 Lnet/minecraft/class_2522;method_10728(Lnet/minecraft/class_4614;Lnet/minecraft/class_4614;)Ljava/util/List;
        named readArray Lnet/minecraft/nbt/StringNbtReader;readArray(Lnet/minecraft/nbt/NbtType;Lnet/minecraft/nbt/NbtType;)Ljava/util/List;
      • readComma

        private boolean readComma()
        Mappings:
        Namespace Name Mixin selector
        official i Lno;i()Z
        intermediary method_10716 Lnet/minecraft/class_2522;method_10716()Z
        named readComma Lnet/minecraft/nbt/StringNbtReader;readComma()Z
      • expect

        private void expect​(char char2)
                     throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Lno;a(C)V
        intermediary method_10719 Lnet/minecraft/class_2522;method_10719(C)V
        named expect Lnet/minecraft/nbt/StringNbtReader;expect(C)V