public static class StructureStrongholdPieces.Stairs extends StructureStrongholdPieces.Stronghold
StructureStrongholdPieces.Stronghold.Door
StructureComponent.BlockSelector
entryDoor
boundingBox, componentType
Constructor and Description |
---|
Stairs() |
Stairs(int p_i2081_1_,
java.util.Random p_i2081_2_,
int p_i2081_3_,
int p_i2081_4_) |
Stairs(int p_i45574_1_,
java.util.Random p_i45574_2_,
StructureBoundingBox p_i45574_3_,
EnumFacing p_i45574_4_) |
Modifier and Type | Method and Description |
---|---|
boolean |
addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
void |
buildComponent(StructureComponent componentIn,
java.util.List<StructureComponent> listIn,
java.util.Random rand) |
static StructureStrongholdPieces.Stairs |
createPiece(java.util.List<StructureComponent> p_175863_0_,
java.util.Random p_175863_1_,
int p_175863_2_,
int p_175863_3_,
int p_175863_4_,
EnumFacing p_175863_5_,
int p_175863_6_) |
protected void |
readStructureFromNBT(NBTTagCompound tagCompound,
TemplateManager p_143011_2_) |
protected void |
writeStructureToNBT(NBTTagCompound tagCompound) |
canStrongholdGoDeeper, getNextComponentNormal, getNextComponentX, getNextComponentZ, getRandomDoor, placeDoor
clearCurrentPositionBlocksUpwards, createDispenser, createStructureBaseNBT, fillWithAir, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, generateChest, generateChest, generateDoor, generateMaybeBox, getBlockStateFromPos, getBoundingBox, getComponentType, getCoordBaseMode, getSkyBrightness, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, offset, randomlyPlaceBlock, randomlyRareFillWithBlocks, readStructureBaseNBT, replaceAirAndLiquidDownwards, setBlockState, setCoordBaseMode
public Stairs()
public Stairs(int p_i2081_1_, java.util.Random p_i2081_2_, int p_i2081_3_, int p_i2081_4_)
public Stairs(int p_i45574_1_, java.util.Random p_i45574_2_, StructureBoundingBox p_i45574_3_, EnumFacing p_i45574_4_)
protected void writeStructureToNBT(NBTTagCompound tagCompound)
writeStructureToNBT
in class StructureStrongholdPieces.Stronghold
protected void readStructureFromNBT(NBTTagCompound tagCompound, TemplateManager p_143011_2_)
readStructureFromNBT
in class StructureStrongholdPieces.Stronghold
public void buildComponent(StructureComponent componentIn, java.util.List<StructureComponent> listIn, java.util.Random rand)
buildComponent
in class StructureComponent
public static StructureStrongholdPieces.Stairs createPiece(java.util.List<StructureComponent> p_175863_0_, java.util.Random p_175863_1_, int p_175863_2_, int p_175863_3_, int p_175863_4_, EnumFacing p_175863_5_, int p_175863_6_)
public boolean addComponentParts(World worldIn, java.util.Random randomIn, StructureBoundingBox structureBoundingBoxIn)
addComponentParts
in class StructureComponent