CLASS net/minecraft/class_3351 net/minecraft/structure/IglooGenerator 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;)V ARG 0 manager ARG 1 pos ARG 2 rotation ARG 3 pieces ARG 4 random CLASS class_3352 Piece FIELD field_14411 template Lnet/minecraft/class_2960; FIELD field_14412 rotation Lnet/minecraft/class_2470; METHOD (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V ARG 2 tag METHOD (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;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