public static class StrongholdGenerator.Library extends StrongholdGenerator.Piece
StrongholdGenerator.Piece.EntranceTypeStructurePiece.BlockRandomizer| Modifier and Type | Field and Description |
|---|---|
private boolean |
tall |
entryDoorAIR, boundingBox, length| Constructor and Description |
|---|
Library(int int2,
Random random,
BlockBox blockBox,
Direction direction) |
Library(StructureManager structureManager,
CompoundTag compoundTag) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
generate(ServerWorldAccess serverWorldAccess,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos blockPos) |
static StrongholdGenerator.Library |
method_14860(List<StructurePiece> list,
Random random,
int int2,
int int3,
int int4,
Direction direction,
int int5) |
protected void |
toNbt(CompoundTag tag) |
generateEntrance, getRandomEntrance, method_14870, method_14871, method_14873, method_14874addBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, fill, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, getBlockAt, getBoundingBox, getFacing, getLength, getOverlappingPiece, getRotation, getTag, getType, intersectsChunk, isUnderSeaLevel, method_14916, method_14919, method_14936, method_14937, placeJigsaw, setOrientation, translatepublic Library(StructureManager structureManager, CompoundTag compoundTag)
protected void toNbt(CompoundTag tag)
toNbt in class StrongholdGenerator.Piecepublic static StrongholdGenerator.Library method_14860(List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5)
public boolean generate(ServerWorldAccess serverWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos blockPos)
generate in class StructurePiece