CLASS none/dt net/minecraft/nbt/TagCompound FIELD b tags Ljava/util/Map; METHOD a getType ()B METHOD a createTag (BLjava/lang/String;Ljava/io/DataInput;ILnone/eb;)Lnone/eh; ARG 0 type ARG 1 key ARG 2 input ARG 3 depth ARG 4 tracker METHOD a read (Ljava/io/DataInput;ILnone/eb;)V ARG 0 input ARG 1 depth ARG 2 tracker METHOD a readByte (Ljava/io/DataInput;Lnone/eb;)B ARG 0 input ARG 1 tracker METHOD a write (Ljava/io/DataOutput;)V ARG 0 output METHOD a getUUID (Ljava/lang/String;)Ljava/util/UUID; ARG 0 key METHOD a setByte (Ljava/lang/String;B)V ARG 0 key ARG 1 value METHOD a setDouble (Ljava/lang/String;D)V ARG 0 key ARG 1 value METHOD a setFloat (Ljava/lang/String;F)V ARG 0 key ARG 1 value METHOD a setInt (Ljava/lang/String;I)V ARG 0 key ARG 1 value METHOD a createCrashReport (Ljava/lang/String;ILjava/lang/ClassCastException;)Lnone/b; ARG 0 key ARG 1 type ARG 2 exception METHOD a setLong (Ljava/lang/String;J)V ARG 0 key ARG 1 value METHOD a setString (Ljava/lang/String;Ljava/lang/String;)V ARG 0 key ARG 1 value METHOD a setUUID (Ljava/lang/String;Ljava/util/UUID;)V ARG 0 key ARG 1 value METHOD a setTag (Ljava/lang/String;Lnone/eh;)V ARG 0 key ARG 1 value METHOD a write (Ljava/lang/String;Lnone/eh;Ljava/io/DataOutput;)V ARG 0 key ARG 1 tag ARG 2 output METHOD a setShort (Ljava/lang/String;S)V ARG 0 key ARG 1 value METHOD a setBoolean (Ljava/lang/String;Z)V ARG 0 key ARG 1 value METHOD a setByteArray (Ljava/lang/String;[B)V ARG 0 key ARG 1 value METHOD a setIntArray (Ljava/lang/String;[I)V ARG 0 key ARG 1 value METHOD a copyTo (Lnone/dt;)V ARG 0 tag METHOD b copy ()Lnone/eh; METHOD b readString (Ljava/io/DataInput;Lnone/eb;)Ljava/lang/String; ARG 0 input ARG 1 tracker METHOD b hasUUID (Ljava/lang/String;)Z ARG 0 key METHOD b hasKey (Ljava/lang/String;I)Z ARG 0 key ARG 1 type METHOD b_ isEmpty ()Z METHOD c getKeys ()Ljava/util/Set; METHOD c getTag (Ljava/lang/String;)Lnone/eh; ARG 0 key METHOD c getTagList (Ljava/lang/String;I)Lnone/dz; ARG 0 key ARG 1 type METHOD d getSize ()I METHOD d getType (Ljava/lang/String;)B ARG 0 key METHOD e hasKey (Ljava/lang/String;)Z ARG 0 key METHOD equals (Ljava/lang/Object;)Z ARG 0 other METHOD f getByte (Ljava/lang/String;)B ARG 0 key METHOD g copy ()Lnone/dt; METHOD g getShort (Ljava/lang/String;)S ARG 0 key METHOD h getInt (Ljava/lang/String;)I ARG 0 key METHOD i getLong (Ljava/lang/String;)J ARG 0 key METHOD j getFloat (Ljava/lang/String;)F ARG 0 key METHOD k getDouble (Ljava/lang/String;)D ARG 0 key METHOD l getString (Ljava/lang/String;)Ljava/lang/String; ARG 0 key METHOD m getByteArray (Ljava/lang/String;)[B ARG 0 key METHOD n getIntArray (Ljava/lang/String;)[I ARG 0 key METHOD o getTagCompound (Ljava/lang/String;)Lnone/dt; ARG 0 key METHOD p getBoolean (Ljava/lang/String;)Z ARG 0 key METHOD q removeTag (Ljava/lang/String;)V ARG 0 key