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_INDEXAIR, 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, toNbtaddBlock, 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, translateprivate 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 StructurePieceprivate 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)