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() |
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 void onGeneratorsInitialized(IWorld subWorld)
public ResourceName getWorldName()
public ResourceName getName()
public SubWorldInitializer register()