Package net.minecraft.structure.pool
Class StructurePoolBasedGenerator
java.lang.Object
net.minecraft.structure.pool.StructurePoolBasedGenerator
public class StructurePoolBasedGenerator extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStructurePoolBasedGenerator.PieceFactory(package private) static classStructurePoolBasedGenerator.ShapedPoolStructurePiece(package private) static classStructurePoolBasedGenerator.StructurePoolGenerator -
Field Summary
Fields Modifier and Type Field Description private static LoggerLOGGERstatic StructurePoolRegistryREGISTRY -
Constructor Summary
Constructors Constructor Description StructurePoolBasedGenerator() -
Method Summary
Modifier and Type Method Description static voidaddPieces(Identifier startPoolId, int size, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, BlockPos blockPos, List<? super PoolStructurePiece> list, Random random, boolean bool, boolean bool2)static voidinit()static voidmethod_27230(PoolStructurePiece poolStructurePiece, int int2, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> list, Random random)
-
Field Details
-
Constructor Details
-
StructurePoolBasedGenerator
public StructurePoolBasedGenerator()
-
-
Method Details
-
init
public static void init() -
addPieces
public static void addPieces(Identifier startPoolId, int size, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, BlockPos blockPos, List<? super PoolStructurePiece> list, Random random, boolean bool, boolean bool2) -
method_27230
public static void method_27230(PoolStructurePiece poolStructurePiece, int int2, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> list, Random random)
-