// class version 50.0 (50) // access flags 0x21 public class dh extends dy { // compiled from: NBTTagCompound.java // access flags 0x0 INNERCLASS dj null null // access flags 0x0 INNERCLASS di null null // access flags 0x409 public static abstract INNERCLASS dz dy NBTPrimitive // access flags 0x1A private final static Lorg/apache/logging/log4j/Logger; b // access flags 0x2 private Ljava/util/Map; c // access flags 0x1A private final static Ljava/lang/String; __OBFID = "CL_00001215" // access flags 0x1 public ()V L0 LINENUMBER 17 L0 ALOAD 0 INVOKESPECIAL dy. ()V L1 LINENUMBER 20 L1 ALOAD 0 NEW java/util/HashMap DUP INVOKESPECIAL java/util/HashMap. ()V PUTFIELD dh.c : Ljava/util/Map; RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 MAXSTACK = 3 MAXLOCALS = 1 // access flags 0x0 a(Ljava/io/DataOutput;)V throws java/io/IOException L0 LINENUMBER 25 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.keySet ()Ljava/util/Set; INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator; ASTORE 2 L1 LINENUMBER 27 L1 FRAME FULL [dh java/io/DataOutput java/util/Iterator] [] ALOAD 2 INVOKEINTERFACE java/util/Iterator.hasNext ()Z IFEQ L2 L3 LINENUMBER 29 L3 ALOAD 2 INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object; CHECKCAST java/lang/String ASTORE 3 L4 LINENUMBER 30 L4 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 3 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dy ASTORE 4 L5 LINENUMBER 31 L5 ALOAD 3 ALOAD 4 ALOAD 1 INVOKESTATIC dh.a (Ljava/lang/String;Ldy;Ljava/io/DataOutput;)V L6 LINENUMBER 32 L6 GOTO L1 L2 LINENUMBER 34 L2 FRAME FULL [dh java/io/DataOutput java/util/Iterator] [] ALOAD 1 ICONST_0 INVOKEINTERFACE java/io/DataOutput.writeByte (I)V L7 LINENUMBER 35 L7 RETURN L8 LOCALVARIABLE s Ljava/lang/String; L4 L6 3 LOCALVARIABLE nbtbase Ldy; L5 L6 4 LOCALVARIABLE this Ldh; L0 L8 0 LOCALVARIABLE p_74734_1_ Ljava/io/DataOutput; L0 L8 1 LOCALVARIABLE iterator Ljava/util/Iterator; L1 L8 2 MAXSTACK = 3 MAXLOCALS = 5 // access flags 0x0 a(Ljava/io/DataInput;ILds;)V throws java/io/IOException L0 LINENUMBER 39 L0 ILOAD 2 SIPUSH 512 IF_ICMPLE L1 L2 LINENUMBER 41 L2 NEW java/lang/RuntimeException DUP LDC "Tried to read NBT tag with too high complexity, depth > 512" INVOKESPECIAL java/lang/RuntimeException. (Ljava/lang/String;)V ATHROW L1 LINENUMBER 45 L1 FRAME FULL [dh java/io/DataInput I ds] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.clear ()V L3 LINENUMBER 48 L3 FRAME FULL [dh java/io/DataInput I ds] [] ALOAD 1 ALOAD 3 INVOKESTATIC dh.a (Ljava/io/DataInput;Lds;)B DUP ISTORE 4 L4 IFEQ L5 L6 LINENUMBER 50 L6 ALOAD 1 ALOAD 3 INVOKESTATIC dh.b (Ljava/io/DataInput;Lds;)Ljava/lang/String; ASTORE 5 L7 LINENUMBER 51 L7 ALOAD 3 ALOAD 5 INVOKESTATIC ds.readUTF (Lds;Ljava/lang/String;)V L8 LINENUMBER 52 L8 ILOAD 4 ALOAD 5 ALOAD 1 ILOAD 2 ICONST_1 IADD ALOAD 3 INVOKESTATIC dh.a (BLjava/lang/String;Ljava/io/DataInput;ILds;)Ldy; ASTORE 6 L9 LINENUMBER 53 L9 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 5 ALOAD 6 INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L10 LINENUMBER 54 L10 GOTO L3 L5 LINENUMBER 56 L5 FRAME FULL [dh java/io/DataInput I ds I] [] RETURN L11 LOCALVARIABLE s Ljava/lang/String; L7 L10 5 LOCALVARIABLE nbtbase Ldy; L9 L10 6 LOCALVARIABLE b0 B L4 L5 4 LOCALVARIABLE this Ldh; L0 L11 0 LOCALVARIABLE p_152446_1_ Ljava/io/DataInput; L0 L11 1 LOCALVARIABLE p_152446_2_ I L0 L11 2 LOCALVARIABLE p_152446_3_ Lds; L0 L11 3 MAXSTACK = 5 MAXLOCALS = 7 // access flags 0x1 public c()Ljava/util/Set; L0 LINENUMBER 60 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.keySet ()Ljava/util/Set; ARETURN L1 LOCALVARIABLE this Ldh; L0 L1 0 MAXSTACK = 1 MAXLOCALS = 1 // access flags 0x1 public a()B L0 LINENUMBER 65 L0 BIPUSH 10 IRETURN L1 LOCALVARIABLE this Ldh; L0 L1 0 MAXSTACK = 1 MAXLOCALS = 1 // access flags 0x1 public a(Ljava/lang/String;Ldy;)V L0 LINENUMBER 70 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 ALOAD 2 INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 71 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74782_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74782_2_ Ldy; L0 L2 2 MAXSTACK = 3 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;B)V L0 LINENUMBER 75 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dg DUP ILOAD 2 INVOKESPECIAL dg. (B)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 76 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74774_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74774_2_ B L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;S)V L0 LINENUMBER 80 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dw DUP ILOAD 2 INVOKESPECIAL dw. (S)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 81 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74777_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74777_2_ S L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;I)V L0 LINENUMBER 85 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dp DUP ILOAD 2 INVOKESPECIAL dp. (I)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 86 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74768_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74768_2_ I L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;J)V L0 LINENUMBER 90 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dr DUP LLOAD 2 INVOKESPECIAL dr. (J)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 91 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74772_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74772_2_ J L0 L2 2 MAXSTACK = 6 MAXLOCALS = 4 // access flags 0x1 public a(Ljava/lang/String;F)V L0 LINENUMBER 95 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dm DUP FLOAD 2 INVOKESPECIAL dm. (F)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 96 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74776_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74776_2_ F L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;D)V L0 LINENUMBER 100 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dk DUP DLOAD 2 INVOKESPECIAL dk. (D)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 101 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74780_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74780_2_ D L0 L2 2 MAXSTACK = 6 MAXLOCALS = 4 // access flags 0x1 public a(Ljava/lang/String;Ljava/lang/String;)V L0 LINENUMBER 105 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dx DUP ALOAD 2 INVOKESPECIAL dx. (Ljava/lang/String;)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 106 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74778_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74778_2_ Ljava/lang/String; L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;[B)V L0 LINENUMBER 110 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW df DUP ALOAD 2 INVOKESPECIAL df. ([B)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 111 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74773_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74773_2_ [B L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;[I)V L0 LINENUMBER 115 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 NEW dn DUP ALOAD 2 INVOKESPECIAL dn. ([I)V INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 116 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_74783_1_ Ljava/lang/String; L0 L2 1 LOCALVARIABLE p_74783_2_ [I L0 L2 2 MAXSTACK = 5 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;Z)V L0 LINENUMBER 120 L0 ALOAD 0 ALOAD 1 ILOAD 2 IFEQ L1 ICONST_1 GOTO L2 L1 FRAME FULL [dh java/lang/String I] [dh java/lang/String] ICONST_0 L2 FRAME FULL [dh java/lang/String I] [dh java/lang/String I] I2B INVOKEVIRTUAL dh.a (Ljava/lang/String;B)V L3 LINENUMBER 121 L3 RETURN L4 LOCALVARIABLE this Ldh; L0 L4 0 LOCALVARIABLE p_74757_1_ Ljava/lang/String; L0 L4 1 LOCALVARIABLE p_74757_2_ Z L0 L4 2 MAXSTACK = 3 MAXLOCALS = 3 // access flags 0x1 public a(Ljava/lang/String;)Ldy; L0 LINENUMBER 125 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dy ARETURN L1 LOCALVARIABLE this Ldh; L0 L1 0 LOCALVARIABLE p_74781_1_ Ljava/lang/String; L0 L1 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x1 public b(Ljava/lang/String;)B L0 LINENUMBER 130 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dy ASTORE 2 L1 LINENUMBER 131 L1 ALOAD 2 IFNULL L2 ALOAD 2 INVOKEVIRTUAL dy.a ()B GOTO L3 L2 FRAME FULL [dh java/lang/String dy] [] ICONST_0 L3 FRAME FULL [dh java/lang/String dy] [I] IRETURN L4 LOCALVARIABLE this Ldh; L0 L4 0 LOCALVARIABLE p_150299_1_ Ljava/lang/String; L0 L4 1 LOCALVARIABLE nbtbase Ldy; L1 L4 2 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public c(Ljava/lang/String;)Z L0 LINENUMBER 136 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IRETURN L1 LOCALVARIABLE this Ldh; L0 L1 0 LOCALVARIABLE p_74764_1_ Ljava/lang/String; L0 L1 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x1 public b(Ljava/lang/String;I)Z L0 LINENUMBER 141 L0 ALOAD 0 ALOAD 1 INVOKEVIRTUAL dh.b (Ljava/lang/String;)B ISTORE 3 L1 LINENUMBER 142 L1 ILOAD 3 ILOAD 2 IF_ICMPNE L2 ICONST_1 GOTO L3 L2 FRAME FULL [dh java/lang/String I I] [] ILOAD 2 BIPUSH 99 IF_ICMPEQ L4 ICONST_0 GOTO L3 L4 FRAME FULL [dh java/lang/String I I] [] ILOAD 3 ICONST_1 IF_ICMPEQ L5 ILOAD 3 ICONST_2 IF_ICMPEQ L5 ILOAD 3 ICONST_3 IF_ICMPEQ L5 ILOAD 3 ICONST_4 IF_ICMPEQ L5 ILOAD 3 ICONST_5 IF_ICMPEQ L5 ILOAD 3 BIPUSH 6 IF_ICMPNE L6 L5 FRAME FULL [dh java/lang/String I I] [] ICONST_1 GOTO L3 L6 FRAME FULL [dh java/lang/String I I] [] ICONST_0 L3 FRAME FULL [dh java/lang/String I I] [I] IRETURN L7 LOCALVARIABLE this Ldh; L0 L7 0 LOCALVARIABLE p_150297_1_ Ljava/lang/String; L0 L7 1 LOCALVARIABLE p_150297_2_ I L0 L7 2 LOCALVARIABLE b0 B L1 L7 3 MAXSTACK = 2 MAXLOCALS = 4 // access flags 0x1 public d(Ljava/lang/String;)B TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 149 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 ICONST_0 GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dz INVOKEVIRTUAL dz.f ()B L1 FRAME FULL [dh java/lang/String] [I] IRETURN L2 LINENUMBER 151 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 153 L4 ICONST_0 IRETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74771_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public e(Ljava/lang/String;)S TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 161 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 ICONST_0 GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dz INVOKEVIRTUAL dz.e ()S L1 FRAME FULL [dh java/lang/String] [I] IRETURN L2 LINENUMBER 163 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 165 L4 ICONST_0 IRETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74765_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public f(Ljava/lang/String;)I TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 173 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 ICONST_0 GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dz INVOKEVIRTUAL dz.d ()I L1 FRAME FULL [dh java/lang/String] [I] IRETURN L2 LINENUMBER 175 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 177 L4 ICONST_0 IRETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74762_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public g(Ljava/lang/String;)J TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 185 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 LCONST_0 GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dz INVOKEVIRTUAL dz.c ()J L1 FRAME FULL [dh java/lang/String] [J] LRETURN L2 LINENUMBER 187 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 189 L4 LCONST_0 LRETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74763_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public h(Ljava/lang/String;)F TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 197 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 FCONST_0 GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dz INVOKEVIRTUAL dz.h ()F L1 FRAME FULL [dh java/lang/String] [F] FRETURN L2 LINENUMBER 199 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 201 L4 FCONST_0 FRETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74760_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public i(Ljava/lang/String;)D TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 209 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 DCONST_0 GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dz INVOKEVIRTUAL dz.g ()D L1 FRAME FULL [dh java/lang/String] [D] DRETURN L2 LINENUMBER 211 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 213 L4 DCONST_0 DRETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74769_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public j(Ljava/lang/String;)Ljava/lang/String; TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 221 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 LDC "" GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dy INVOKEVIRTUAL dy.a_ ()Ljava/lang/String; L1 FRAME FULL [dh java/lang/String] [java/lang/String] ARETURN L2 LINENUMBER 223 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 225 L4 LDC "" ARETURN L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74779_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public k(Ljava/lang/String;)[B TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 233 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 ICONST_0 NEWARRAY T_BYTE GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST df INVOKEVIRTUAL df.c ()[B L1 FRAME FULL [dh java/lang/String] [[B] ARETURN L2 LINENUMBER 235 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 237 L4 NEW s DUP ALOAD 0 ALOAD 1 BIPUSH 7 ALOAD 2 INVOKESPECIAL dh.a (Ljava/lang/String;ILjava/lang/ClassCastException;)Lb; INVOKESPECIAL s. (Lb;)V ATHROW L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74770_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 6 MAXLOCALS = 3 // access flags 0x1 public l(Ljava/lang/String;)[I TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 245 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 ICONST_0 NEWARRAY T_INT GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dn INVOKEVIRTUAL dn.c ()[I L1 FRAME FULL [dh java/lang/String] [[I] ARETURN L2 LINENUMBER 247 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 249 L4 NEW s DUP ALOAD 0 ALOAD 1 BIPUSH 11 ALOAD 2 INVOKESPECIAL dh.a (Ljava/lang/String;ILjava/lang/ClassCastException;)Lb; INVOKESPECIAL s. (Lb;)V ATHROW L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74759_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 6 MAXLOCALS = 3 // access flags 0x1 public m(Ljava/lang/String;)Ldh; TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException L0 LINENUMBER 257 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.containsKey (Ljava/lang/Object;)Z IFNE L3 NEW dh DUP INVOKESPECIAL dh. ()V GOTO L1 L3 FRAME FULL [dh java/lang/String] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dh L1 FRAME FULL [dh java/lang/String] [dh] ARETURN L2 LINENUMBER 259 L2 FRAME FULL [dh java/lang/String] [java/lang/ClassCastException] ASTORE 2 L4 LINENUMBER 261 L4 NEW s DUP ALOAD 0 ALOAD 1 BIPUSH 10 ALOAD 2 INVOKESPECIAL dh.a (Ljava/lang/String;ILjava/lang/ClassCastException;)Lb; INVOKESPECIAL s. (Lb;)V ATHROW L5 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L4 L5 2 LOCALVARIABLE this Ldh; L0 L5 0 LOCALVARIABLE p_74775_1_ Ljava/lang/String; L0 L5 1 MAXSTACK = 6 MAXLOCALS = 3 // access flags 0x1 public c(Ljava/lang/String;I)Ldq; TRYCATCHBLOCK L0 L1 L2 java/lang/ClassCastException TRYCATCHBLOCK L3 L4 L2 java/lang/ClassCastException L0 LINENUMBER 269 L0 ALOAD 0 ALOAD 1 INVOKEVIRTUAL dh.b (Ljava/lang/String;)B BIPUSH 9 IF_ICMPEQ L3 L5 LINENUMBER 271 L5 NEW dq DUP INVOKESPECIAL dq. ()V L1 ARETURN L3 LINENUMBER 275 L3 FRAME FULL [dh java/lang/String I] [] ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dq ASTORE 3 L6 LINENUMBER 276 L6 ALOAD 3 INVOKEVIRTUAL dq.c ()I IFLE L7 ALOAD 3 INVOKEVIRTUAL dq.d ()I ILOAD 2 IF_ICMPEQ L7 NEW dq DUP INVOKESPECIAL dq. ()V GOTO L4 L7 FRAME FULL [dh java/lang/String I dq] [] ALOAD 3 L4 FRAME FULL [dh java/lang/String I dq] [dq] ARETURN L2 LINENUMBER 279 L2 FRAME FULL [dh java/lang/String I] [java/lang/ClassCastException] ASTORE 3 L8 LINENUMBER 281 L8 NEW s DUP ALOAD 0 ALOAD 1 BIPUSH 9 ALOAD 3 INVOKESPECIAL dh.a (Ljava/lang/String;ILjava/lang/ClassCastException;)Lb; INVOKESPECIAL s. (Lb;)V ATHROW L9 LOCALVARIABLE nbttaglist Ldq; L6 L2 3 LOCALVARIABLE classcastexception Ljava/lang/ClassCastException; L8 L9 3 LOCALVARIABLE this Ldh; L0 L9 0 LOCALVARIABLE p_150295_1_ Ljava/lang/String; L0 L9 1 LOCALVARIABLE p_150295_2_ I L0 L9 2 MAXSTACK = 6 MAXLOCALS = 4 // access flags 0x1 public n(Ljava/lang/String;)Z L0 LINENUMBER 287 L0 ALOAD 0 ALOAD 1 INVOKEVIRTUAL dh.d (Ljava/lang/String;)B IFEQ L1 ICONST_1 GOTO L2 L1 FRAME FULL [dh java/lang/String] [] ICONST_0 L2 FRAME FULL [dh java/lang/String] [I] IRETURN L3 LOCALVARIABLE this Ldh; L0 L3 0 LOCALVARIABLE p_74767_1_ Ljava/lang/String; L0 L3 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x1 public o(Ljava/lang/String;)V L0 LINENUMBER 292 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 1 INVOKEINTERFACE java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object; POP L1 LINENUMBER 293 L1 RETURN L2 LOCALVARIABLE this Ldh; L0 L2 0 LOCALVARIABLE p_82580_1_ Ljava/lang/String; L0 L2 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x1 public toString()Ljava/lang/String; L0 LINENUMBER 297 L0 LDC "{" ASTORE 1 L1 LINENUMBER 300 L1 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.keySet ()Ljava/util/Set; INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator; ASTORE 2 L2 FRAME FULL [dh java/lang/String java/util/Iterator] [] ALOAD 2 INVOKEINTERFACE java/util/Iterator.hasNext ()Z IFEQ L3 L4 LINENUMBER 302 L4 ALOAD 2 INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object; CHECKCAST java/lang/String ASTORE 3 L5 LINENUMBER 300 L5 NEW java/lang/StringBuilder DUP INVOKESPECIAL java/lang/StringBuilder. ()V ALOAD 1 INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; ALOAD 3 INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; BIPUSH 58 INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder; ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 3 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder; BIPUSH 44 INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder; INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; ASTORE 1 GOTO L2 L3 LINENUMBER 305 L3 FRAME FULL [dh java/lang/String java/util/Iterator] [] NEW java/lang/StringBuilder DUP INVOKESPECIAL java/lang/StringBuilder. ()V ALOAD 1 INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; INVOKESTATIC codechicken/nei/NEIServerUtils.fixTrailingCommaList (Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder; LDC "}" INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; ARETURN L6 LOCALVARIABLE s1 Ljava/lang/String; L5 L3 3 LOCALVARIABLE iterator Ljava/util/Iterator; L2 L3 2 LOCALVARIABLE this Ldh; L0 L6 0 LOCALVARIABLE s Ljava/lang/String; L1 L6 1 MAXSTACK = 3 MAXLOCALS = 4 // access flags 0x1 public d()Z L0 LINENUMBER 310 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.isEmpty ()Z IRETURN L1 LOCALVARIABLE this Ldh; L0 L1 0 MAXSTACK = 1 MAXLOCALS = 1 // access flags 0x2 private a(Ljava/lang/String;ILjava/lang/ClassCastException;)Lb; L0 LINENUMBER 315 L0 ALOAD 3 LDC "Reading NBT data" INVOKESTATIC b.a (Ljava/lang/Throwable;Ljava/lang/String;)Lb; ASTORE 4 L1 LINENUMBER 316 L1 ALOAD 4 LDC "Corrupt NBT tag" ICONST_1 INVOKEVIRTUAL b.a (Ljava/lang/String;I)Lk; ASTORE 5 L2 LINENUMBER 317 L2 ALOAD 5 LDC "Tag type found" NEW di DUP ALOAD 0 ALOAD 1 INVOKESPECIAL di. (Ldh;Ljava/lang/String;)V INVOKEVIRTUAL k.a (Ljava/lang/String;Ljava/util/concurrent/Callable;)V L3 LINENUMBER 325 L3 ALOAD 5 LDC "Tag type expected" NEW dj DUP ALOAD 0 ILOAD 2 INVOKESPECIAL dj. (Ldh;I)V INVOKEVIRTUAL k.a (Ljava/lang/String;Ljava/util/concurrent/Callable;)V L4 LINENUMBER 333 L4 ALOAD 5 LDC "Tag name" ALOAD 1 INVOKEVIRTUAL k.a (Ljava/lang/String;Ljava/lang/Object;)V L5 LINENUMBER 334 L5 ALOAD 4 ARETURN L6 LOCALVARIABLE this Ldh; L0 L6 0 LOCALVARIABLE p_82581_1_ Ljava/lang/String; L0 L6 1 LOCALVARIABLE p_82581_2_ I L0 L6 2 LOCALVARIABLE p_82581_3_ Ljava/lang/ClassCastException; L0 L6 3 LOCALVARIABLE crashreport Lb; L1 L6 4 LOCALVARIABLE crashreportcategory Lk; L2 L6 5 MAXSTACK = 6 MAXLOCALS = 6 // access flags 0x1 public b()Ldy; L0 LINENUMBER 339 L0 NEW dh DUP INVOKESPECIAL dh. ()V ASTORE 1 L1 LINENUMBER 340 L1 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.keySet ()Ljava/util/Set; INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator; ASTORE 2 L2 LINENUMBER 342 L2 FRAME FULL [dh dh java/util/Iterator] [] ALOAD 2 INVOKEINTERFACE java/util/Iterator.hasNext ()Z IFEQ L3 L4 LINENUMBER 344 L4 ALOAD 2 INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object; CHECKCAST java/lang/String ASTORE 3 L5 LINENUMBER 345 L5 ALOAD 1 ALOAD 3 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ALOAD 3 INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST dy INVOKEVIRTUAL dy.b ()Ldy; INVOKEVIRTUAL dh.a (Ljava/lang/String;Ldy;)V L6 LINENUMBER 346 L6 GOTO L2 L3 LINENUMBER 348 L3 FRAME FULL [dh dh java/util/Iterator] [] ALOAD 1 ARETURN L7 LOCALVARIABLE s Ljava/lang/String; L5 L6 3 LOCALVARIABLE this Ldh; L0 L7 0 LOCALVARIABLE nbttagcompound Ldh; L1 L7 1 LOCALVARIABLE iterator Ljava/util/Iterator; L2 L7 2 MAXSTACK = 4 MAXLOCALS = 4 // access flags 0x1 public equals(Ljava/lang/Object;)Z L0 LINENUMBER 353 L0 ALOAD 0 ALOAD 1 INVOKESPECIAL dy.equals (Ljava/lang/Object;)Z IFEQ L1 L2 LINENUMBER 355 L2 ALOAD 1 CHECKCAST dh ASTORE 2 L3 LINENUMBER 356 L3 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.entrySet ()Ljava/util/Set; ALOAD 2 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.entrySet ()Ljava/util/Set; INVOKEINTERFACE java/util/Set.equals (Ljava/lang/Object;)Z IRETURN L1 LINENUMBER 360 L1 FRAME FULL [dh java/lang/Object] [] ICONST_0 IRETURN L4 LOCALVARIABLE nbttagcompound Ldh; L3 L1 2 LOCALVARIABLE this Ldh; L0 L4 0 LOCALVARIABLE p_equals_1_ Ljava/lang/Object; L0 L4 1 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0x1 public hashCode()I L0 LINENUMBER 366 L0 ALOAD 0 INVOKESPECIAL dy.hashCode ()I ALOAD 0 GETFIELD dh.c : Ljava/util/Map; INVOKEINTERFACE java/util/Map.hashCode ()I IXOR IRETURN L1 LOCALVARIABLE this Ldh; L0 L1 0 MAXSTACK = 2 MAXLOCALS = 1 // access flags 0xA private static a(Ljava/lang/String;Ldy;Ljava/io/DataOutput;)V throws java/io/IOException L0 LINENUMBER 371 L0 ALOAD 2 ALOAD 1 INVOKEVIRTUAL dy.a ()B INVOKEINTERFACE java/io/DataOutput.writeByte (I)V L1 LINENUMBER 373 L1 ALOAD 1 INVOKEVIRTUAL dy.a ()B IFEQ L2 L3 LINENUMBER 375 L3 ALOAD 2 ALOAD 0 INVOKEINTERFACE java/io/DataOutput.writeUTF (Ljava/lang/String;)V L4 LINENUMBER 376 L4 ALOAD 1 ALOAD 2 INVOKEVIRTUAL dy.a (Ljava/io/DataOutput;)V L2 LINENUMBER 378 L2 FRAME FULL [java/lang/String dy java/io/DataOutput] [] RETURN L5 LOCALVARIABLE p_150298_0_ Ljava/lang/String; L0 L5 0 LOCALVARIABLE p_150298_1_ Ldy; L0 L5 1 LOCALVARIABLE p_150298_2_ Ljava/io/DataOutput; L0 L5 2 MAXSTACK = 2 MAXLOCALS = 3 // access flags 0xA private static a(Ljava/io/DataInput;Lds;)B throws java/io/IOException L0 LINENUMBER 382 L0 ALOAD 1 LDC 8 INVOKEVIRTUAL ds.a (J)V L1 LINENUMBER 383 L1 ALOAD 0 INVOKEINTERFACE java/io/DataInput.readByte ()B IRETURN L2 LOCALVARIABLE p_152447_0_ Ljava/io/DataInput; L0 L2 0 LOCALVARIABLE p_152447_1_ Lds; L0 L2 1 MAXSTACK = 3 MAXLOCALS = 2 // access flags 0xA private static b(Ljava/io/DataInput;Lds;)Ljava/lang/String; throws java/io/IOException L0 LINENUMBER 388 L0 ALOAD 0 INVOKEINTERFACE java/io/DataInput.readUTF ()Ljava/lang/String; ARETURN L1 LOCALVARIABLE p_152448_0_ Ljava/io/DataInput; L0 L1 0 LOCALVARIABLE p_152448_1_ Lds; L0 L1 1 MAXSTACK = 1 MAXLOCALS = 2 // access flags 0x8 static a(BLjava/lang/String;Ljava/io/DataInput;ILds;)Ldy; TRYCATCHBLOCK L0 L1 L2 java/io/IOException L3 LINENUMBER 393 L3 ALOAD 4 LDC 32 INVOKEVIRTUAL ds.a (J)V L4 LINENUMBER 394 L4 ILOAD 0 INVOKESTATIC dy.a (B)Ldy; ASTORE 5 L0 LINENUMBER 398 L0 ALOAD 5 ALOAD 2 ILOAD 3 ALOAD 4 INVOKEVIRTUAL dy.a (Ljava/io/DataInput;ILds;)V L5 LINENUMBER 399 L5 ALOAD 5 L1 ARETURN L2 LINENUMBER 401 L2 FRAME FULL [I java/lang/String java/io/DataInput I ds dy] [java/io/IOException] ASTORE 6 L6 LINENUMBER 403 L6 ALOAD 6 LDC "Loading NBT data" INVOKESTATIC b.a (Ljava/lang/Throwable;Ljava/lang/String;)Lb; ASTORE 7 L7 LINENUMBER 404 L7 ALOAD 7 LDC "NBT Tag" INVOKEVIRTUAL b.a (Ljava/lang/String;)Lk; ASTORE 8 L8 LINENUMBER 405 L8 ALOAD 8 LDC "Tag name" ALOAD 1 INVOKEVIRTUAL k.a (Ljava/lang/String;Ljava/lang/Object;)V L9 LINENUMBER 406 L9 ALOAD 8 LDC "Tag type" ILOAD 0 INVOKESTATIC java/lang/Byte.valueOf (B)Ljava/lang/Byte; INVOKEVIRTUAL k.a (Ljava/lang/String;Ljava/lang/Object;)V L10 LINENUMBER 407 L10 NEW s DUP ALOAD 7 INVOKESPECIAL s. (Lb;)V ATHROW L11 LOCALVARIABLE crashreport Lb; L7 L11 7 LOCALVARIABLE crashreportcategory Lk; L8 L11 8 LOCALVARIABLE ioexception Ljava/io/IOException; L6 L11 6 LOCALVARIABLE p_152449_0_ B L3 L11 0 LOCALVARIABLE p_152449_1_ Ljava/lang/String; L3 L11 1 LOCALVARIABLE p_152449_2_ Ljava/io/DataInput; L3 L11 2 LOCALVARIABLE p_152449_3_ I L3 L11 3 LOCALVARIABLE p_152449_4_ Lds; L3 L11 4 LOCALVARIABLE nbtbase Ldy; L0 L11 5 MAXSTACK = 4 MAXLOCALS = 9 // access flags 0x1008 static synthetic a(Ldh;)Ljava/util/Map; L0 LINENUMBER 17 L0 ALOAD 0 GETFIELD dh.c : Ljava/util/Map; ARETURN L1 LOCALVARIABLE x0 Ldh; L0 L1 0 MAXSTACK = 1 MAXLOCALS = 1 // access flags 0x8 static ()V L0 LINENUMBER 19 L0 INVOKESTATIC org/apache/logging/log4j/LogManager.getLogger ()Lorg/apache/logging/log4j/Logger; PUTSTATIC dh.b : Lorg/apache/logging/log4j/Logger; RETURN MAXSTACK = 1 MAXLOCALS = 0 }