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) |
|
ResourceName |
getName() |
|
abstract int |
getSeedModifier() |
|
ResourceName |
getWorldName() |
|
abstract BiomeGen |
initBiomeGen(IWorld subWorld) |
|
abstract HeightGen |
initHeightGen(IWorld subWorld) |
|
abstract void |
onGeneratorsInitialized(IWorld subWorld) |
|
abstract void |
onSave(IWorld subWorld) |
|
SubWorldInitializer |
register() |
|
boolean |
shouldGenerateHere(IWorld subWorld,
ResourceName name,
IWorldGenerator generator) |
|
abstract void |
update(IWorld subWorld,
IGameInstance game) |
public SubWorldInitializer(ResourceName name)
public abstract int getSeedModifier()
public abstract java.util.List<Pos2> getDefaultPersistentChunks(IWorld subWorld)
public abstract void onSave(IWorld subWorld)
public abstract void onGeneratorsInitialized(IWorld subWorld)
public abstract void update(IWorld subWorld, IGameInstance game)
public boolean shouldGenerateHere(IWorld subWorld, ResourceName name, IWorldGenerator generator)
public ResourceName getWorldName()
public ResourceName getName()
public SubWorldInitializer register()