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() |
|
float |
getSkylightModifierModifier(IWorld subWorld) |
|
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 |
renderSky(IWorld subWorld,
IGameInstance game,
IAssetManager manager,
IRenderer g,
IWorld world,
AbstractEntityPlayer player,
double width,
double height) |
|
boolean |
shouldGenerateHere(IWorld subWorld,
ResourceName name,
IWorldGenerator generator) |
|
abstract void |
update(IWorld subWorld,
IGameInstance game) |
|
void |
updateLocalTime(IWorld subWorld) |
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 float getSkylightModifierModifier(IWorld subWorld)
public void updateLocalTime(IWorld subWorld)
public boolean shouldGenerateHere(IWorld subWorld, ResourceName name, IWorldGenerator generator)
public boolean renderSky(IWorld subWorld, IGameInstance game, IAssetManager manager, IRenderer g, IWorld world, AbstractEntityPlayer player, double width, double height)
public ResourceName getWorldName()
public ResourceName getName()
public SubWorldInitializer register()