Class OceanMonumentStructure
java.lang.Object
net.minecraft.world.level.levelgen.structure.Structure
net.minecraft.world.level.levelgen.structure.structures.OceanMonumentStructure
-
Nested Class Summary
Nested classes/interfaces inherited from class Structure
Structure.GenerationContext, Structure.GenerationStub, Structure.StructureSettings -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<OceanMonumentStructure> Fields inherited from class Structure
DIRECT_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static StructurePiececreateTopPiece(ChunkPos chunkPos, WorldgenRandom random) private static voidgeneratePieces(StructurePiecesBuilder builder, Structure.GenerationContext context) static PiecesContainerregeneratePiecesAfterLoad(ChunkPos chunkPos, long seed, PiecesContainer savedPieces) type()Methods inherited from class Structure
adjustBoundingBox, afterPlace, biomes, findValidGenerationPoint, generate, getLowestY, getLowestY, getLowestYIn5by5BoxOffset7Blocks, getMeanFirstOccupiedHeight, getModifiedStructureSettings, modifiableStructureInfo, onTopOfChunkCenter, settingsCodec, simpleCodec, spawnOverrides, step, terrainAdaptation
-
Field Details
-
CODEC
-
-
Constructor Details
-
OceanMonumentStructure
-
-
Method Details
-
findGenerationPoint
- Specified by:
findGenerationPointin classStructure
-
createTopPiece
-
generatePieces
private static void generatePieces(StructurePiecesBuilder builder, Structure.GenerationContext context) -
regeneratePiecesAfterLoad
public static PiecesContainer regeneratePiecesAfterLoad(ChunkPos chunkPos, long seed, PiecesContainer savedPieces) -
type
-