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 StructureBoundingBoxboundingBoxprotected java.util.LinkedListcomponents
-
Constructor Summary
Constructors Modifier Constructor Description protectedStructureStart()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateStructure(World var1, java.util.Random var2, StructureBoundingBox var3)StructureBoundingBoxgetBoundingBox()java.util.LinkedListgetComponents()booleanisSizeableStructure()protected voidmarkAvailableHeight(World var1, java.util.Random var2, int var3)protected voidsetRandomHeight(World var1, java.util.Random var2, int var3, int var4)protected voidupdateBoundingBox()
-
-
-
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()
-
-