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 |
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) |
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 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()