public static class ComponentScatteredFeaturePieces.DesertPyramid extends ComponentScatteredFeaturePieces.Feature
StructureComponent.BlockSelector
Modifier and Type | Field and Description |
---|---|
private boolean[] |
hasPlacedChest |
depth, height, horizontalPos, width
boundingBox, componentType
Constructor and Description |
---|
DesertPyramid() |
DesertPyramid(java.util.Random p_i2062_1_,
int p_i2062_2_,
int p_i2062_3_) |
Modifier and Type | Method and Description |
---|---|
boolean |
addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
protected void |
readStructureFromNBT(NBTTagCompound tagCompound,
TemplateManager p_143011_2_) |
protected void |
writeStructureToNBT(NBTTagCompound tagCompound) |
offsetToAverageGroundLevel
buildComponent, 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 DesertPyramid()
public DesertPyramid(java.util.Random p_i2062_1_, int p_i2062_2_, int p_i2062_3_)
protected void writeStructureToNBT(NBTTagCompound tagCompound)
writeStructureToNBT
in class ComponentScatteredFeaturePieces.Feature
protected void readStructureFromNBT(NBTTagCompound tagCompound, TemplateManager p_143011_2_)
readStructureFromNBT
in class ComponentScatteredFeaturePieces.Feature
public boolean addComponentParts(World worldIn, java.util.Random randomIn, StructureBoundingBox structureBoundingBoxIn)
addComponentParts
in class StructureComponent