public class StructurePoolBasedGenerator extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
StructurePoolBasedGenerator.PieceFactory |
(package private) static class |
StructurePoolBasedGenerator.ShapedPoolStructurePiece |
(package private) static class |
StructurePoolBasedGenerator.StructurePoolGenerator |
Modifier and Type | Field and Description |
---|---|
private static Logger |
LOGGER |
static StructurePoolRegistry |
REGISTRY |
Constructor and Description |
---|
StructurePoolBasedGenerator() |
Modifier and Type | Method and Description |
---|---|
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) |
static void |
init() |
static void |
method_27230(PoolStructurePiece poolStructurePiece,
int int2,
StructurePoolBasedGenerator.PieceFactory pieceFactory,
ChunkGenerator<?> chunkGenerator,
StructureManager structureManager,
List<? super PoolStructurePiece> list,
Random random) |
private static final Logger LOGGER
public static final StructurePoolRegistry REGISTRY
public static void init()
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)
public static void method_27230(PoolStructurePiece poolStructurePiece, int int2, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator<?> chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> list, Random random)