CLASS cag net/minecraft/structure/pool/StructurePoolBasedGenerator
	CLASS cag$a PieceFactory
	FIELD a REGISTRY Lcam;
	FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
	METHOD a addPieces (Lcag$a;Lcdg;Lbse;Lceg;Ljava/util/List;Ljava/util/Random;II)V
		ARG 0 pieceFactory
		ARG 1 firstPiece
		ARG 2 chunkGenerator
		ARG 3 structureManager
		ARG 4 pieces
		ARG 5 random
		ARG 6 currentSize
		ARG 7 size
	METHOD a addPieces (Lcag$a;Lcdg;Lbse;Lceg;Ljava/util/List;Ljava/util/Random;Lcaj;Lcek$b;Lcct;Ljava/util/List;Let;Lcal;II)Z
		ARG 0 pieceFactory
		ARG 1 startPiece
		ARG 2 chunkGenerator
		ARG 3 structureManager
		ARG 4 pieces
		ARG 5 random
		ARG 6 poolElement
	METHOD a addPieces (Lqd;ILcag$a;Lbse;Lceg;Let;Ljava/util/List;Ljava/util/Random;)V
		ARG 0 startPoolId
		ARG 1 size
		ARG 2 pieceFactory
		ARG 3 chunkGenerator
		ARG 4 structureManager
		ARG 5 pos
		ARG 6 pieces
		ARG 7 random
