Package net.minecraft.src
Class WorldInfo
java.lang.Object
net.minecraft.src.WorldInfo
- Direct Known Subclasses:
DerivedWorldInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanboolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedWorldInfo(NBTTagCompound par1NBTTagCompound) WorldInfo(WorldSettings par1WorldSettings, String par2Str, boolean initGlobalData) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToCrashReport(CrashReportCategory par1CrashReportCategory) Adds this WorldInfo instance to the crash report.booleanReturns true if commands are allowed on this World.cloneNBTCompound(NBTTagCompound par1NBTTagCompound) Creates a new NBTTagCompound for the world, with the given NBTTag as the "Player"<T> TgetData(DataEntry.WorldDataEntry<T> entry) Gets the GameRules class Instance.Gets the GameType.longReturn the last time the player was in this world.Gets the NBTTagCompound for the worldInfoReturns the player's NBTTagCompound to be loadedintReturn the number of ticks until rain.intReturns the save version of this worldlonggetSeed()Returns the seed of current world.longintReturns the x spawn positionintReturn the Y axis spawning point of the player.intReturns the z spawn positionintReturns the number of ticks until next thunderbolt.intFCNOTE: Be careful calling this function as it can return unexpected results in derived worlds You normally want to use world.provider.dimensionId insteadGet current world namelongGet current world timelongvoidincrementTotalWorldTime(long par1) booleanReturns true if hardcore mode is enabled, otherwise falsebooleanReturns true if the World is initialized.booleanGet whether the map features (e.g. strongholds) generation is enabled or disabled.booleanReturns true if it is raining, false otherwise.booleanReturns true if it is thundering, false otherwise.<T> voidsetData(DataEntry.WorldDataEntry<T> entry, T value) voidsetDifficulty(Difficulty difficulty) voidsetGameRules(GameRules gameRules) voidsetGameType(EnumGameType par1EnumGameType) Sets the GameType.voidsetGlobalEnderChestInventory(InventoryEnderChest inventory) voidsetHardcoreModeEnabled(boolean hardcoreModeEnabled) voidsetRaining(boolean par1) Sets whether it is raining or not.voidsetRainTime(int par1) Sets the number of ticks until rain.voidsetSaveVersion(int par1) Sets the save version of the worldvoidsetServerInitialized(boolean par1) Sets the initialization status of the World.voidsetSpawnPosition(int par1, int par2, int par3) Sets the spawn zone position.voidsetSpawnX(int par1) Set the x spawn position to the passed in valuevoidsetSpawnY(int par1) Sets the y spawn positionvoidsetSpawnZ(int par1) Set the z spawn position to the passed in valuevoidsetTerrainType(WorldType par1WorldType) voidsetThundering(boolean par1) Sets whether it is thundering or not.voidsetThunderTime(int par1) Defines the number of ticks until next thunderbolt.voidsetWorldName(String par1Str) voidsetWorldTime(long par1) Set current world time
-
Field Details
-
dataStorage
-
previouslyRaining
public boolean previouslyRaining -
previouslyThundering
public boolean previouslyThundering
-
-
Constructor Details
-
WorldInfo
protected WorldInfo() -
WorldInfo
-
WorldInfo
-
WorldInfo
-
-
Method Details
-
getNBTTagCompound
Gets the NBTTagCompound for the worldInfo -
cloneNBTCompound
Creates a new NBTTagCompound for the world, with the given NBTTag as the "Player" -
getSeed
public long getSeed()Returns the seed of current world. -
getSpawnX
public int getSpawnX()Returns the x spawn position -
getSpawnY
public int getSpawnY()Return the Y axis spawning point of the player. -
getSpawnZ
public int getSpawnZ()Returns the z spawn position -
getWorldTotalTime
public long getWorldTotalTime() -
getWorldTime
public long getWorldTime()Get current world time -
getSizeOnDisk
public long getSizeOnDisk() -
getPlayerNBTTagCompound
Returns the player's NBTTagCompound to be loaded -
getVanillaDimension
public int getVanillaDimension()FCNOTE: Be careful calling this function as it can return unexpected results in derived worlds You normally want to use world.provider.dimensionId instead -
setSpawnX
public void setSpawnX(int par1) Set the x spawn position to the passed in value -
setSpawnY
public void setSpawnY(int par1) Sets the y spawn position -
setSpawnZ
public void setSpawnZ(int par1) Set the z spawn position to the passed in value -
incrementTotalWorldTime
public void incrementTotalWorldTime(long par1) -
setWorldTime
public void setWorldTime(long par1) Set current world time -
setSpawnPosition
public void setSpawnPosition(int par1, int par2, int par3) Sets the spawn zone position. Args: x, y, z -
getWorldName
Get current world name -
setWorldName
-
getSaveVersion
public int getSaveVersion()Returns the save version of this world -
setSaveVersion
public void setSaveVersion(int par1) Sets the save version of the world -
getLastTimePlayed
public long getLastTimePlayed()Return the last time the player was in this world. -
isThundering
public boolean isThundering()Returns true if it is thundering, false otherwise. -
setThundering
public void setThundering(boolean par1) Sets whether it is thundering or not. -
getThunderTime
public int getThunderTime()Returns the number of ticks until next thunderbolt. -
setThunderTime
public void setThunderTime(int par1) Defines the number of ticks until next thunderbolt. -
isRaining
public boolean isRaining()Returns true if it is raining, false otherwise. -
setRaining
public void setRaining(boolean par1) Sets whether it is raining or not. -
getRainTime
public int getRainTime()Return the number of ticks until rain. -
setRainTime
public void setRainTime(int par1) Sets the number of ticks until rain. -
getGameType
Gets the GameType. -
isMapFeaturesEnabled
public boolean isMapFeaturesEnabled()Get whether the map features (e.g. strongholds) generation is enabled or disabled. -
setGameType
Sets the GameType. -
isHardcoreModeEnabled
public boolean isHardcoreModeEnabled()Returns true if hardcore mode is enabled, otherwise false -
getTerrainType
-
setTerrainType
-
getGeneratorOptions
-
areCommandsAllowed
public boolean areCommandsAllowed()Returns true if commands are allowed on this World. -
isInitialized
public boolean isInitialized()Returns true if the World is initialized. -
setServerInitialized
public void setServerInitialized(boolean par1) Sets the initialization status of the World. -
getGameRulesInstance
Gets the GameRules class Instance. -
addToCrashReport
Adds this WorldInfo instance to the crash report. -
getGlobalEnderChestInventory
-
setGlobalEnderChestInventory
-
getData
-
setData
-
getDifficulty
-
setDifficulty
-
setHardcoreModeEnabled
public void setHardcoreModeEnabled(boolean hardcoreModeEnabled) -
setGameRules
-