Class SinglePieceStructure
java.lang.Object
net.minecraft.world.level.levelgen.structure.Structure
net.minecraft.world.level.levelgen.structure.SinglePieceStructure
- Direct Known Subclasses:
DesertPyramidStructure, JungleTempleStructure
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceNested classes/interfaces inherited from class Structure
Structure.GenerationContext, Structure.GenerationStub, Structure.StructureSettings -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SinglePieceStructure.PieceConstructorprivate final intprivate final intFields inherited from class Structure
CODEC, DIRECT_CODEC -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSinglePieceStructure(SinglePieceStructure.PieceConstructor constructor, int width, int depth, Structure.StructureSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidgeneratePieces(StructurePiecesBuilder builder, Structure.GenerationContext context) Methods inherited from class Structure
adjustBoundingBox, afterPlace, biomes, findValidGenerationPoint, generate, getLowestY, getLowestY, getLowestYIn5by5BoxOffset7Blocks, getMeanFirstOccupiedHeight, getModifiedStructureSettings, modifiableStructureInfo, onTopOfChunkCenter, settingsCodec, simpleCodec, spawnOverrides, step, terrainAdaptation, type
-
Field Details
-
constructor
-
width
private final int width -
depth
private final int depth
-
-
Constructor Details
-
SinglePieceStructure
protected SinglePieceStructure(SinglePieceStructure.PieceConstructor constructor, int width, int depth, Structure.StructureSettings settings)
-
-
Method Details
-
findGenerationPoint
- Specified by:
findGenerationPointin classStructure
-
generatePieces
-