CLASS cgn net/minecraft/structure/generator/EndCityGenerator CLASS cgn$a Piece FIELD d template Ljava/lang/String; FIELD e rotation Lbpr; METHOD (Lchx;Ljava/lang/String;Lev;Lbpr;Z)V ARG 1 structureManager ARG 2 template ARG 3 pos ARG 4 rotation METHOD a addPieces (Lchx;Lev;Lbpr;Ljava/util/List;Ljava/util/Random;)V ARG 0 structureManager ARG 1 pos ARG 2 rotation ARG 3 pieces ARG 4 random METHOD b createPiece (Lchx;Lcgn$a;Lev;Ljava/lang/String;Lbpr;Z)Lcgn$a; ARG 0 structureManager ARG 1 lastPiece ARG 2 relativePosition ARG 3 template ARG 4 rotation METHOD b addPiece (Ljava/util/List;Lcgn$a;)Lcgn$a; ARG 0 pieces ARG 1 piece