public static class OceanMonumentGenerator.SimpleRoomTop extends OceanMonumentGenerator.Piece
StructurePiece.BlockRandomizer
DARK_PRISMARINE, field_14470, FOUR_ONE_ZERO_INDEX, ICE_BLOCKS, PRISMARINE, PRISMARINE_BRICKS, SEA_LANTERN, setting, TWO_TWO_ZERO_INDEX, TWO_ZERO_ZERO_INDEX, WATER, ZERO_ONE_ZERO_INDEX
AIR, boundingBox, chainLength
Constructor and Description |
---|
SimpleRoomTop(Direction direction,
OceanMonumentGenerator.PieceSetting pieceSetting) |
SimpleRoomTop(StructureManager structureManager,
CompoundTag compoundTag) |
Modifier and Type | Method and Description |
---|---|
boolean |
generate(StructureWorldAccess structureWorldAccess,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos blockPos) |
getIndex, method_14771, method_14772, method_14774, method_14775, setAirAndWater, toNbt
addBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, fill, fillDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, getBlockAt, getBoundingBox, getChainLength, getFacing, getOverlappingPiece, getRotation, getTag, getType, intersectsChunk, isTouchingLiquid, isUnderSeaLevel, orientateChest, setOrientation, translate
public SimpleRoomTop(Direction direction, OceanMonumentGenerator.PieceSetting pieceSetting)
public SimpleRoomTop(StructureManager structureManager, CompoundTag compoundTag)
public boolean generate(StructureWorldAccess structureWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos blockPos)
generate
in class StructurePiece