CLASS net/minecraft/class_2487 net/minecraft/nbt/CompoundTag FIELD field_11514 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11515 tags Ljava/util/Map; FIELD field_11516 PATTERN Ljava/util/regex/Pattern; FIELD field_21029 READER Lnet/minecraft/class_4614; METHOD (Ljava/util/Map;)V ARG 1 tags METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_10537 getLong (Ljava/lang/String;)J ARG 1 key METHOD method_10538 putLongArray (Ljava/lang/String;Ljava/util/List;)V ARG 1 key ARG 2 value METHOD method_10539 putIntArray (Ljava/lang/String;[I)V ARG 1 key ARG 2 value METHOD method_10540 getType (Ljava/lang/String;)B ARG 1 key METHOD method_10541 getKeys ()Ljava/util/Set; METHOD method_10542 readByte (Ljava/io/DataInput;Lnet/minecraft/class_2505;)B ARG 0 input ARG 1 tracker METHOD method_10543 copyFrom (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 source METHOD method_10544 putLong (Ljava/lang/String;J)V ARG 1 key ARG 2 value METHOD method_10545 contains (Ljava/lang/String;)Z ARG 1 key METHOD method_10546 getSize ()I METHOD method_10547 getByteArray (Ljava/lang/String;)[B ARG 1 key METHOD method_10548 putFloat (Ljava/lang/String;F)V ARG 1 key ARG 2 value METHOD method_10549 putDouble (Ljava/lang/String;D)V ARG 1 key ARG 2 value METHOD method_10550 getInt (Ljava/lang/String;)I ARG 1 key METHOD method_10551 remove (Ljava/lang/String;)V ARG 1 key METHOD method_10552 readString (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Ljava/lang/String; ARG 0 input ARG 1 tracker METHOD method_10554 getList (Ljava/lang/String;I)Lnet/minecraft/class_2499; ARG 1 key ARG 2 type METHOD method_10555 write (Ljava/lang/String;Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V ARG 0 key ARG 1 tag ARG 2 output METHOD method_10556 putBoolean (Ljava/lang/String;Z)V ARG 1 key ARG 2 value METHOD method_10557 prettyPrintTagKey (Ljava/lang/String;)Lnet/minecraft/class_2561; ARG 0 key METHOD method_10558 getString (Ljava/lang/String;)Ljava/lang/String; ARG 1 key METHOD method_10559 createCrashReport (Ljava/lang/String;Lnet/minecraft/class_4614;Ljava/lang/ClassCastException;)Lnet/minecraft/class_128; ARG 1 key METHOD method_10560 putUuid (Ljava/lang/String;Ljava/util/UUID;)V ARG 1 key ARG 2 uuid METHOD method_10561 getIntArray (Ljava/lang/String;)[I ARG 1 key METHOD method_10562 getCompound (Ljava/lang/String;)Lnet/minecraft/class_2487; ARG 1 key METHOD method_10564 putLongArray (Ljava/lang/String;[J)V ARG 1 key ARG 2 value METHOD method_10565 getLongArray (Ljava/lang/String;)[J ARG 1 key METHOD method_10566 put (Ljava/lang/String;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; ARG 1 key ARG 2 tag METHOD method_10567 putByte (Ljava/lang/String;B)V ARG 1 key ARG 2 value METHOD method_10568 getShort (Ljava/lang/String;)S ARG 1 key METHOD method_10569 putInt (Ljava/lang/String;I)V ARG 1 key ARG 2 value METHOD method_10570 putByteArray (Ljava/lang/String;[B)V ARG 1 key ARG 2 value METHOD method_10571 getByte (Ljava/lang/String;)B ARG 1 key METHOD method_10572 putIntArray (Ljava/lang/String;Ljava/util/List;)V ARG 1 key ARG 2 value METHOD method_10573 contains (Ljava/lang/String;I)Z ARG 1 key ARG 2 type METHOD method_10574 getDouble (Ljava/lang/String;)D ARG 1 key METHOD method_10575 putShort (Ljava/lang/String;S)V ARG 1 key ARG 2 value METHOD method_10576 containsUuid (Ljava/lang/String;)Z ARG 1 key METHOD method_10577 getBoolean (Ljava/lang/String;)Z ARG 1 key METHOD method_10578 escapeTagKey (Ljava/lang/String;)Ljava/lang/String; ARG 0 key METHOD method_10580 get (Ljava/lang/String;)Lnet/minecraft/class_2520; ARG 1 key METHOD method_10581 read (Lnet/minecraft/class_4614;Ljava/lang/String;Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520; ARG 0 reader ARG 1 key ARG 2 input ARG 3 depth ARG 4 tracker METHOD method_10582 putString (Ljava/lang/String;Ljava/lang/String;)V ARG 1 key ARG 2 value METHOD method_10583 getFloat (Ljava/lang/String;)F ARG 1 key METHOD method_10584 getUuid (Ljava/lang/String;)Ljava/util/UUID; ARG 1 key METHOD method_22421 removeUuid (Ljava/lang/String;)V ARG 1 key