public abstract class SubWorldInitializer
extends java.lang.Object
| Constructor | Description |
|---|---|
SubWorldInitializer(ResourceName name) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.util.List<Pos2> |
getDefaultPersistentChunks(IWorld subWorld) |
|
abstract Biome |
getExpectedBiome(IWorld subWorld,
int x,
int y) |
|
abstract BiomeLevel |
getExpectedBiomeLevel(IWorld subWorld,
int x,
int y) |
|
abstract int |
getExpectedSurfaceHeight(IWorld subWorld,
TileLayer layer,
int x) |
|
ResourceName |
getName() |
|
abstract int |
getSeedModifier(IWorld subWorld) |
|
abstract int |
getSpawnX(IWorld subWorld) |
|
ResourceName |
getWorldName() |
|
void |
onGeneratorsInitialized(IWorld subWorld) |
|
SubWorldInitializer |
register() |
|
boolean |
shouldGenerateHere(IWorld subWorld,
IWorldGenerator generator,
ResourceName name) |
public SubWorldInitializer(ResourceName name)
public abstract BiomeLevel getExpectedBiomeLevel(IWorld subWorld, int x, int y)
public abstract int getExpectedSurfaceHeight(IWorld subWorld, TileLayer layer, int x)
public abstract int getSeedModifier(IWorld subWorld)
public abstract int getSpawnX(IWorld subWorld)
public abstract java.util.List<Pos2> getDefaultPersistentChunks(IWorld subWorld)
public boolean shouldGenerateHere(IWorld subWorld, IWorldGenerator generator, ResourceName name)
public void onGeneratorsInitialized(IWorld subWorld)
public ResourceName getWorldName()
public ResourceName getName()
public SubWorldInitializer register()