net.minecraft.world.gen.structure

public abstract class StructureStart

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

Field summary

Modifier and TypeField
protected LinkedList
a
field_69
pieces
components
protected StructureBox
b
field_70
bounds
boundingBox
private int
c
field_6243
chunkX
field_143024_c
private int
d
field_6244
chunkZ
field_143023_d

Constructor summary

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

Method summary

Modifier and TypeMethod
public StructureBox
a()
method_79()
getBounds()
getBoundingBox()
public LinkedList
b()
method_83()
getPieces()
getComponents()
public void
a(ahb arg0, Random arg1, asv arg2)
method_82(class_1150 arg0, Random arg1, class_1251 arg2)
postProcess(World world, Random random, StructureBox chunkBounds)
generateStructure(World arg0, Random arg1, StructureBoundingBox arg2)
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)
func_143021_a(int arg0, int arg1)
public void
a(dh arg0)
method_5533(class_322 arg0)
writeValidityNbt(NbtCompound nbt)
func_143022_a(NBTTagCompound arg0)
public void
a(ahb arg0, dh arg1)
method_5532(class_1150 arg0, class_322 arg1)
readNbt(World world, NbtCompound nbt)
func_143020_a(World arg0, NBTTagCompound arg1)
public void
b(dh arg0)
method_5534(class_322 arg0)
readValidityNbt(NbtCompound nbt)
func_143017_b(NBTTagCompound arg0)
protected void
a(ahb arg0, Random arg1, int arg2)
method_80(class_1150 arg0, Random arg1, int arg2)
moveBelowSeaLevel(World world, Random random, int amount)
markAvailableHeight(World arg0, Random arg1, int arg2)
protected void
a(ahb 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 arg0, Random arg1, int arg2, int arg3)
public boolean
d()
method_85()
isValid()
isSizeableStructure()
public int
e()
method_5535()
getChunkX()
func_143019_e()
public int
f()
method_5536()
getChunkZ()
func_143018_f()