CLASS net/minecraft/class_3351 net/minecraft/structure/IglooGenerator CLASS class_3352 Piece FIELD field_14411 template Lnet/minecraft/class_2960; FIELD field_14412 rotation Lnet/minecraft/class_2470; METHOD (Lcjn;Lic;)V ARG 1 manager ARG 2 tag METHOD (Lcjn;Lqt;Lev;Lbre;I)V ARG 1 manager ARG 2 identifier ARG 3 pos ARG 4 rotation ARG 5 yOffset METHOD method_14708 initializeStructureData (Lnet/minecraft/class_3485;)V ARG 1 manager FIELD field_14407 MIDDLE_TEMPLATE Lnet/minecraft/class_2960; FIELD field_14409 TOP_TEMPLATE Lnet/minecraft/class_2960; FIELD field_14410 BOTTOM_TEMPLATE Lnet/minecraft/class_2960; METHOD method_14705 addPieces (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;Lnet/minecraft/class_3111;)V ARG 0 manager ARG 1 pos ARG 2 rotation ARG 3 pieces ARG 4 random ARG 5 defaultConfig