public class WorldInfo
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
WorldInfo() |
|
WorldInfo(NBTTagCompound par1NBTTagCompound) |
|
WorldInfo(WorldInfo par1WorldInfo) |
|
WorldInfo(WorldSettings par1WorldSettings,
java.lang.String par2Str) |
Modifier and Type | Method and Description |
---|---|
void |
addToCrashReport(CrashReportCategory par1CrashReportCategory) |
boolean |
areCommandsAllowed() |
NBTTagCompound |
cloneNBTCompound(NBTTagCompound par1NBTTagCompound) |
NBTBase |
getAdditionalProperty(java.lang.String additionalProperty) |
GameRules |
getGameRulesInstance() |
WorldSettings.GameType |
getGameType() |
java.lang.String |
getGeneratorOptions() |
long |
getLastTimePlayed() |
NBTTagCompound |
getNBTTagCompound() |
NBTTagCompound |
getPlayerNBTTagCompound() |
int |
getRainTime() |
int |
getSaveVersion() |
long |
getSeed() |
long |
getSizeOnDisk() |
int |
getSpawnX() |
int |
getSpawnY() |
int |
getSpawnZ() |
WorldType |
getTerrainType() |
int |
getThunderTime() |
int |
getVanillaDimension() |
java.lang.String |
getWorldName() |
long |
getWorldTime() |
long |
getWorldTotalTime() |
void |
incrementTotalWorldTime(long par1) |
boolean |
isHardcoreModeEnabled() |
boolean |
isInitialized() |
boolean |
isMapFeaturesEnabled() |
boolean |
isRaining() |
boolean |
isThundering() |
void |
setAdditionalProperties(java.util.Map<java.lang.String,NBTBase> additionalProperties)
Allow access to additional mod specific world based properties
Used by FML to store mod list associated with a world, and maybe an id map
Used by Forge to store the dimensions available to a world
|
void |
setGameType(WorldSettings.GameType par1EnumGameType) |
void |
setRaining(boolean par1) |
void |
setRainTime(int par1) |
void |
setSaveVersion(int par1) |
void |
setServerInitialized(boolean par1) |
void |
setSpawnPosition(int par1,
int par2,
int par3) |
void |
setSpawnX(int par1) |
void |
setSpawnY(int par1) |
void |
setSpawnZ(int par1) |
void |
setTerrainType(WorldType par1WorldType) |
void |
setThundering(boolean par1) |
void |
setThunderTime(int par1) |
void |
setWorldName(java.lang.String par1Str) |
void |
setWorldTime(long par1) |
protected WorldInfo()
public WorldInfo(NBTTagCompound par1NBTTagCompound)
public WorldInfo(WorldSettings par1WorldSettings, java.lang.String par2Str)
public WorldInfo(WorldInfo par1WorldInfo)
public NBTTagCompound getNBTTagCompound()
public NBTTagCompound cloneNBTCompound(NBTTagCompound par1NBTTagCompound)
public long getSeed()
public int getSpawnX()
public int getSpawnY()
public int getSpawnZ()
public long getWorldTotalTime()
public long getWorldTime()
public long getSizeOnDisk()
public NBTTagCompound getPlayerNBTTagCompound()
public int getVanillaDimension()
public void setSpawnX(int par1)
public void setSpawnY(int par1)
public void incrementTotalWorldTime(long par1)
public void setSpawnZ(int par1)
public void setWorldTime(long par1)
public void setSpawnPosition(int par1, int par2, int par3)
public java.lang.String getWorldName()
public void setWorldName(java.lang.String par1Str)
public int getSaveVersion()
public void setSaveVersion(int par1)
public long getLastTimePlayed()
public boolean isThundering()
public void setThundering(boolean par1)
public int getThunderTime()
public void setThunderTime(int par1)
public boolean isRaining()
public void setRaining(boolean par1)
public int getRainTime()
public void setRainTime(int par1)
public WorldSettings.GameType getGameType()
public boolean isMapFeaturesEnabled()
public void setGameType(WorldSettings.GameType par1EnumGameType)
public boolean isHardcoreModeEnabled()
public WorldType getTerrainType()
public void setTerrainType(WorldType par1WorldType)
public java.lang.String getGeneratorOptions()
public boolean areCommandsAllowed()
public boolean isInitialized()
public void setServerInitialized(boolean par1)
public GameRules getGameRulesInstance()
public void addToCrashReport(CrashReportCategory par1CrashReportCategory)
public void setAdditionalProperties(java.util.Map<java.lang.String,NBTBase> additionalProperties)
additionalProperties
- public NBTBase getAdditionalProperty(java.lang.String additionalProperty)