Package net.minecraft.src
Class StructureStart
- java.lang.Object
-
- net.minecraft.src.StructureStart
-
- Direct Known Subclasses:
StructureMineshaftStart
public abstract class StructureStart extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StructureBoundingBox
boundingBox
protected java.util.LinkedList
components
-
Constructor Summary
Constructors Modifier Constructor Description protected
StructureStart()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generateStructure(World var1, java.util.Random var2, StructureBoundingBox var3)
StructureBoundingBox
getBoundingBox()
java.util.LinkedList
getComponents()
boolean
isSizeableStructure()
protected void
markAvailableHeight(World var1, java.util.Random var2, int var3)
protected void
setRandomHeight(World var1, java.util.Random var2, int var3, int var4)
protected void
updateBoundingBox()
-
-
-
Field Detail
-
components
protected java.util.LinkedList components
-
boundingBox
protected StructureBoundingBox boundingBox
-
-
Method Detail
-
getBoundingBox
public StructureBoundingBox getBoundingBox()
-
getComponents
public java.util.LinkedList getComponents()
-
generateStructure
public void generateStructure(World var1, java.util.Random var2, StructureBoundingBox var3)
-
updateBoundingBox
protected void updateBoundingBox()
-
markAvailableHeight
protected void markAvailableHeight(World var1, java.util.Random var2, int var3)
-
setRandomHeight
protected void setRandomHeight(World var1, java.util.Random var2, int var3, int var4)
-
isSizeableStructure
public boolean isSizeableStructure()
-
-