net.minecraft.world.gen.structure

public abstract class StructureStart

aqu
net.minecraft.class_36
net.minecraft.world.gen.structure.StructureStart
net.minecraft.world.gen.structure.StructureStart

Field summary

Modifier and TypeField
protected LinkedList<StructurePiece>
a
field_69
pieces
components
protected StructureBox
b
field_70
bounds
boundingBox
private int
c
field_6243
chunkX
chunkPosX
private int
d
field_6244
chunkZ
chunkPosZ

Constructor summary

ModifierConstructor
public ()
public (int chunkX, int chunkZ)

Method summary

Modifier and TypeMethod
public StructureBox
a()
method_79()
getBounds()
getBoundingBox()
public LinkedList<StructurePiece>
b()
method_83()
getPieces()
getComponents()
public void
a(adm arg0, Random arg1, aqe arg2)
method_82(class_1150 arg0, Random arg1, class_1251 arg2)
postProcess(World world, Random random, StructureBox chunkBounds)
generateStructure(World worldIn, Random rand, StructureBoundingBox structurebb)
protected void
c()
method_84()
findBounds()
updateBoundingBox()
public NbtCompound
a(int arg0, int arg1)
method_5531(int arg0, int arg1)
toNbt(int chunkX, int chunkZ)
writeStructureComponentsToNBT(int chunkX, int chunkZ)
public void
a(dn arg0)
method_5533(class_322 arg0)
writeValidityNbt(NbtCompound nbt)
writeToNBT(NBTTagCompound tagCompound)
public void
a(adm arg0, dn arg1)
method_5532(class_1150 arg0, class_322 arg1)
readNbt(World world, NbtCompound nbt)
readStructureComponentsFromNBT(World worldIn, NBTTagCompound tagCompound)
public void
b(dn arg0)
method_5534(class_322 arg0)
readValidityNbt(NbtCompound nbt)
readFromNBT(NBTTagCompound tagCompound)
protected void
a(adm arg0, Random arg1, int arg2)
method_80(class_1150 arg0, Random arg1, int arg2)
moveBelowSeaLevel(World world, Random random, int amount)
markAvailableHeight(World worldIn, Random rand, int arg2)
protected void
a(adm arg0, Random arg1, int arg2, int arg3)
method_81(class_1150 arg0, Random arg1, int arg2, int arg3)
moveBetweenYCoords(World world, Random random, int minY, int maxY)
setRandomHeight(World worldIn, Random rand, int arg2, int arg3)
public boolean
d()
method_85()
isValid()
isSizeableStructure()
public boolean
a(adg arg0)
method_9277(class_1146 arg0)
isValid(ChunkPos pos)
func_175788_a(ChunkCoordIntPair pair)
public void
b(adg arg0)
method_9278(class_1146 arg0)
postPlacement(ChunkPos pos)
func_175787_b(ChunkCoordIntPair pair)
public int
e()
method_5535()
getChunkX()
getChunkPosX()
public int
f()
method_5536()
getChunkZ()
getChunkPosZ()