CLASS cii net/minecraft/structure/ShipwreckGenerator CLASS cii$a Piece FIELD d rotation Lbqx; FIELD e template Lqs; FIELD f grounded Z METHOD (Lcjg;Lib;)V ARG 1 manager ARG 2 tag METHOD (Lcjg;Lqs;Lev;Lbqx;Z)V ARG 1 manager ARG 2 identifier ARG 3 pos ARG 4 rotation ARG 5 grounded METHOD a initializeStructureData (Lcjg;)V ARG 1 manager FIELD b BEACHED_TEMPLATES [Lqs; FIELD c REGULAR_TEMPLATES [Lqs; METHOD a addParts (Lcjg;Lev;Lbqx;Ljava/util/List;Ljava/util/Random;Lcdv;)V ARG 0 structureManager ARG 1 pos ARG 2 rotation ARG 3 children ARG 4 random ARG 5 config