All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
abstract boolean |
generate(StructureManager structureManager,
StructureWorldAccess structureWorldAccess,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
BlockPos blockPos,
BlockPos blockPos2,
BlockRotation blockRotation,
BlockBox blockBox,
Random random,
boolean keepJigsaws) |
abstract BlockBox |
getBoundingBox(StructureManager structureManager,
BlockPos pos,
BlockRotation rotation) |
int |
getGroundLevelDelta() |
StructurePool.Projection |
getProjection() |
abstract List<Structure.StructureBlockInfo> |
getStructureBlockInfos(StructureManager structureManager,
BlockPos pos,
BlockRotation rotation,
Random random) |
abstract StructurePoolElementType<?> |
getType() |
void |
method_16756(WorldAccess worldAccess,
Structure.StructureBlockInfo structureBlockInfo,
BlockPos blockPos,
BlockRotation blockRotation,
Random random,
BlockBox blockBox) |
protected static <E extends StructurePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E,StructurePool.Projection> |
method_28883() |
static Function<StructurePool.Projection,FeaturePoolElement> |
method_30421(ConfiguredFeature<?,?> configuredFeature) |
static Function<StructurePool.Projection,LegacySinglePoolElement> |
method_30425(String string) |
static Function<StructurePool.Projection,LegacySinglePoolElement> |
method_30426(String string,
StructureProcessorList structureProcessorList) |
static Function<StructurePool.Projection,ListPoolElement> |
method_30429(List<Function<StructurePool.Projection,? extends StructurePoolElement>> list) |
static Function<StructurePool.Projection,SinglePoolElement> |
method_30434(String string) |
static Function<StructurePool.Projection,SinglePoolElement> |
method_30435(String string,
StructureProcessorList structureProcessorList) |
static Function<StructurePool.Projection,EmptyPoolElement> |
method_30438() |
StructurePoolElement |
setProjection(StructurePool.Projection projection) |