public static class OceanMonumentGenerator.Base extends OceanMonumentGenerator.Piece
StructurePiece.BlockRandomizer
Modifier and Type | Field and Description |
---|---|
private OceanMonumentGenerator.PieceSetting |
field_14464 |
private List<OceanMonumentGenerator.Piece> |
field_14465 |
private OceanMonumentGenerator.PieceSetting |
field_14466 |
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 |
---|
Base(Random random,
int int2,
int int3,
Direction direction) |
Base(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) |
private List<OceanMonumentGenerator.PieceSetting> |
method_14760(Random random) |
private void |
method_14761(boolean bool,
int int2,
StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
private void |
method_14762(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
private void |
method_14763(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
private void |
method_14764(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
private void |
method_14765(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
private void |
method_14766(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
private void |
method_14767(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
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
private OceanMonumentGenerator.PieceSetting field_14464
private OceanMonumentGenerator.PieceSetting field_14466
private final List<OceanMonumentGenerator.Piece> field_14465
public Base(StructureManager structureManager, CompoundTag compoundTag)
private List<OceanMonumentGenerator.PieceSetting> method_14760(Random random)
public boolean generate(StructureWorldAccess structureWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos blockPos)
generate
in class StructurePiece
private void method_14761(boolean bool, int int2, StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)
private void method_14763(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)
private void method_14762(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)
private void method_14765(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)
private void method_14764(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)
private void method_14766(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)
private void method_14767(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)