public abstract class ArbitraryBiomeShape
extends java.lang.Object
getBiome(int, int, com.sk89q.worldedit.world.biome.BaseBiome)
method.Constructor and Description |
---|
ArbitraryBiomeShape(Region extent) |
Modifier and Type | Method and Description |
---|---|
int |
generate(EditSession editSession,
BaseBiome baseBiome,
boolean hollow)
Generates the shape.
|
protected abstract BaseBiome |
getBiome(int x,
int z,
BaseBiome defaultBaseBiome)
Override this function to specify the shape to generate.
|
protected java.lang.Iterable<BlockVector2> |
getExtent() |
public ArbitraryBiomeShape(Region extent)
protected java.lang.Iterable<BlockVector2> getExtent()
protected abstract BaseBiome getBiome(int x, int z, BaseBiome defaultBaseBiome)
x
- X coordinate to be queriedz
- Z coordinate to be querieddefaultBaseBiome
- The default biome for the current column.public int generate(EditSession editSession, BaseBiome baseBiome, boolean hollow)
editSession
- The EditSession to use.baseBiome
- The default biome type.hollow
- Specifies whether to generate a hollow shape.