public static class StructureMineshaftPieces.Room extends StructureComponent
StructureComponent.BlockSelector
Modifier and Type | Field and Description |
---|---|
protected MapGenMineshaft.Type |
mineShaftType |
boundingBox, componentType
Constructor and Description |
---|
Room() |
Room(int p_i47137_1_,
java.util.Random p_i47137_2_,
int p_i47137_3_,
int p_i47137_4_,
MapGenMineshaft.Type p_i47137_5_) |
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) |
protected IBlockState |
func_189917_F_() |
protected boolean |
func_189918_a(World p_189918_1_,
StructureBoundingBox p_189918_2_,
int p_189918_3_,
int p_189918_4_,
int p_189918_5_,
int p_189918_6_) |
protected IBlockState |
func_189919_b() |
void |
offset(int x,
int y,
int z) |
protected void |
readStructureFromNBT(NBTTagCompound tagCompound) |
protected void |
writeStructureToNBT(NBTTagCompound tagCompound) |
clearCurrentPositionBlocksUpwards, createDispenser, createStructureBaseNBT, fillWithAir, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, func_189914_a, func_189915_a, func_189916_b, generateChest, getBlockStateFromPos, getBoundingBox, getBoundingBoxCenter, getComponentType, getCoordBaseMode, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, randomlyPlaceBlock, randomlyRareFillWithBlocks, readStructureBaseNBT, replaceAirAndLiquidDownwards, setBlockState, setCoordBaseMode
protected MapGenMineshaft.Type mineShaftType
public Room()
public Room(int p_i47137_1_, java.util.Random p_i47137_2_, int p_i47137_3_, int p_i47137_4_, MapGenMineshaft.Type p_i47137_5_)
public void buildComponent(StructureComponent componentIn, java.util.List<StructureComponent> listIn, java.util.Random rand)
buildComponent
in class StructureComponent
public boolean addComponentParts(World worldIn, java.util.Random randomIn, StructureBoundingBox structureBoundingBoxIn)
addComponentParts
in class StructureComponent
public void offset(int x, int y, int z)
offset
in class StructureComponent
protected void writeStructureToNBT(NBTTagCompound tagCompound)
protected void readStructureFromNBT(NBTTagCompound tagCompound)
protected IBlockState func_189917_F_()
protected IBlockState func_189919_b()
protected boolean func_189918_a(World p_189918_1_, StructureBoundingBox p_189918_2_, int p_189918_3_, int p_189918_4_, int p_189918_5_, int p_189918_6_)