public static class StrongholdPieces.Corridor extends StrongholdPieces.Stronghold
StrongholdPieces.Stronghold.Door
StructurePiece.BlockSelector
Modifier and Type | Field and Description |
---|---|
private int |
steps |
entryDoor
boundingBox, CAVE_AIR, componentType
Constructor and Description |
---|
Corridor(int p_i50137_1_,
MutableBoundingBox p_i50137_2_,
Direction p_i50137_3_) |
Corridor(TemplateManager p_i50138_1_,
CompoundNBT p_i50138_2_) |
Modifier and Type | Method and Description |
---|---|
boolean |
create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
static MutableBoundingBox |
findPieceBox(java.util.List<StructurePiece> p_175869_0_,
java.util.Random p_175869_1_,
int p_175869_2_,
int p_175869_3_,
int p_175869_4_,
Direction p_175869_5_) |
protected void |
readAdditional(CompoundNBT tagCompound) |
canStrongholdGoDeeper, getNextComponentNormal, getNextComponentX, getNextComponentZ, getRandomDoor, placeDoor
buildComponent, correctFacing, createDispenser, fillWithAir, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, func_214810_a, generateChest, generateChest, generateMaybeBox, getBlockStateFromPos, getBoundingBox, getComponentType, getCoordBaseMode, getRotation, getSkyBrightness, getStructurePieceType, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, offset, randomlyPlaceBlock, randomlyRareFillWithBlocks, replaceAirAndLiquidDownwards, setBlockState, setCoordBaseMode, write
public Corridor(int p_i50137_1_, MutableBoundingBox p_i50137_2_, Direction p_i50137_3_)
public Corridor(TemplateManager p_i50138_1_, CompoundNBT p_i50138_2_)
protected void readAdditional(CompoundNBT tagCompound)
readAdditional
in class StrongholdPieces.Stronghold
public static MutableBoundingBox findPieceBox(java.util.List<StructurePiece> p_175869_0_, java.util.Random p_175869_1_, int p_175869_2_, int p_175869_3_, int p_175869_4_, Direction p_175869_5_)
public boolean create(IWorld worldIn, ChunkGenerator<?> chunkGeneratorIn, java.util.Random randomIn, MutableBoundingBox mutableBoundingBoxIn, ChunkPos chunkPosIn)
create
in class StructurePiece