Class HeightGen
java.lang.Object
de.ellpeck.rockbottom.api.world.gen.HeightGen
- All Implemented Interfaces:
IWorldGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.ellpeck.rockbottom.api.world.gen.IWorldGenerator
IWorldGenerator.IFactory -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanintabstract intgetMaxHeight(IWorld world) abstract intgetMaxMountainHeight(IWorld world) abstract intgetMinHeight(IWorld world) abstract intgetNoiseScramble(IWorld world) voidbooleanshouldGenerate(IWorld world, IChunk chunk) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.ellpeck.rockbottom.api.world.gen.IWorldGenerator
doesPlayerAllowGeneration, generatesRetroactively, getPriority, needsPlayerToAllowGeneration, shouldExistInWorld
-
Field Details
-
noiseGen
-
-
Constructor Details
-
HeightGen
public HeightGen()
-
-
Method Details
-
getMinHeight
-
getMaxHeight
-
getMaxMountainHeight
-
getNoiseScramble
-
initWorld
- Specified by:
initWorldin interfaceIWorldGenerator
-
getHeight
-
shouldGenerate
- Specified by:
shouldGeneratein interfaceIWorldGenerator
-
generate
- Specified by:
generatein interfaceIWorldGenerator
-
generatesPerChunk
public boolean generatesPerChunk()- Specified by:
generatesPerChunkin interfaceIWorldGenerator
-