public abstract class MixinWorldSettings extends Object implements org.spongepowered.api.world.WorldCreationSettings, IMixinWorldSettings
Constructor and Description |
---|
MixinWorldSettings() |
Modifier and Type | Method and Description |
---|---|
boolean |
bonusChestEnabled() |
boolean |
commandsAllowed() |
boolean |
doesKeepSpawnLoaded() |
int |
getDimensionId() |
org.spongepowered.api.world.DimensionType |
getDimensionType() |
org.spongepowered.api.entity.living.player.gamemode.GameMode |
getGameMode() |
Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> |
getGeneratorModifiers() |
org.spongepowered.api.data.DataContainer |
getGeneratorSettings() |
org.spongepowered.api.world.GeneratorType |
getGeneratorType() |
boolean |
getIsMod() |
long |
getSeed() |
String |
getWorldName() |
boolean |
isEnabled() |
boolean |
isHardcore() |
boolean |
loadOnStartup() |
void |
setDimensionId(int id) |
void |
setDimensionType(org.spongepowered.api.world.DimensionType type) |
void |
setEnabled(boolean isWorldEnabled) |
void |
setGeneratorModifiers(Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> modifiers) |
void |
setGeneratorSettings(org.spongepowered.api.data.DataContainer settings) |
void |
setIsMod(boolean flag) |
void |
setKeepSpawnLoaded(boolean keepSpawnLoaded) |
void |
setLoadOnStartup(boolean loadOnStartup) |
boolean |
usesMapFeatures() |
public String getWorldName()
getWorldName
in interface org.spongepowered.api.world.WorldCreationSettings
public long getSeed()
getSeed
in interface org.spongepowered.api.world.WorldCreationSettings
public org.spongepowered.api.entity.living.player.gamemode.GameMode getGameMode()
getGameMode
in interface org.spongepowered.api.world.WorldCreationSettings
public org.spongepowered.api.world.GeneratorType getGeneratorType()
getGeneratorType
in interface org.spongepowered.api.world.WorldCreationSettings
public boolean usesMapFeatures()
usesMapFeatures
in interface org.spongepowered.api.world.WorldCreationSettings
public boolean isHardcore()
isHardcore
in interface org.spongepowered.api.world.WorldCreationSettings
public boolean commandsAllowed()
commandsAllowed
in interface org.spongepowered.api.world.WorldCreationSettings
public boolean bonusChestEnabled()
bonusChestEnabled
in interface org.spongepowered.api.world.WorldCreationSettings
public org.spongepowered.api.world.DimensionType getDimensionType()
getDimensionType
in interface org.spongepowered.api.world.WorldCreationSettings
public void setDimensionType(org.spongepowered.api.world.DimensionType type)
setDimensionType
in interface IMixinWorldSettings
public org.spongepowered.api.data.DataContainer getGeneratorSettings()
getGeneratorSettings
in interface org.spongepowered.api.world.WorldCreationSettings
public void setGeneratorSettings(org.spongepowered.api.data.DataContainer settings)
setGeneratorSettings
in interface IMixinWorldSettings
public boolean isEnabled()
isEnabled
in interface org.spongepowered.api.world.WorldCreationSettings
public void setEnabled(boolean isWorldEnabled)
setEnabled
in interface IMixinWorldSettings
public boolean loadOnStartup()
loadOnStartup
in interface org.spongepowered.api.world.WorldCreationSettings
public void setLoadOnStartup(boolean loadOnStartup)
setLoadOnStartup
in interface IMixinWorldSettings
public boolean doesKeepSpawnLoaded()
doesKeepSpawnLoaded
in interface org.spongepowered.api.world.WorldCreationSettings
public void setKeepSpawnLoaded(boolean keepSpawnLoaded)
setKeepSpawnLoaded
in interface IMixinWorldSettings
public void setGeneratorModifiers(Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> modifiers)
setGeneratorModifiers
in interface IMixinWorldSettings
public Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> getGeneratorModifiers()
getGeneratorModifiers
in interface org.spongepowered.api.world.WorldCreationSettings
public void setDimensionId(int id)
setDimensionId
in interface IMixinWorldSettings
public int getDimensionId()
getDimensionId
in interface IMixinWorldSettings
public void setIsMod(boolean flag)
setIsMod
in interface IMixinWorldSettings
public boolean getIsMod()
getIsMod
in interface IMixinWorldSettings