CLASS ceu net/minecraft/structure/Structure CLASS ceu$b StructureBlockInfo FIELD a pos Les; FIELD b state Lbqz; FIELD c tag Lhv; METHOD (Les;Lbqz;Lhv;)V ARG 1 pos ARG 2 state ARG 3 tag CLASS ceu$c StructureEntityInfo FIELD a pos Lcng; FIELD b blockPos Les; FIELD c tag Lhv; METHOD (Lcng;Les;Lhv;)V ARG 1 pos ARG 2 blockPos ARG 3 tag FIELD a blocks Ljava/util/List; FIELD b entities Ljava/util/List; FIELD c size Les; FIELD d author Ljava/lang/String; METHOD a getSize ()Les; METHOD a place (Lbdc;Les;Lcer;)V METHOD a process (Lbdc;Les;Lcer;Ljava/util/List;)Ljava/util/List; ARG 0 world ARG 1 pos ARG 2 placementData ARG 3 blockInfos METHOD a toTag (Lhv;)Lhv; ARG 1 tag METHOD a setAuthor (Ljava/lang/String;)V METHOD a createDoubleListTag ([D)Lib; METHOD a createIntListTag ([I)Lib; METHOD b getAuthor ()Ljava/lang/String; METHOD b calculateBoundingBox (Lcer;Les;)Lcdd; ARG 1 placementData ARG 2 pos METHOD b fromTag (Lhv;)V ARG 1 tag