public class WorldInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static EnumDifficulty |
DEFAULT_DIFFICULTY |
Modifier | Constructor and Description |
---|---|
protected |
WorldInfo() |
|
WorldInfo(NBTTagCompound p_i49564_1_,
com.mojang.datafixers.DataFixer p_i49564_2_,
int p_i49564_3_,
NBTTagCompound p_i49564_4_) |
|
WorldInfo(WorldSettings settings,
java.lang.String name) |
public static final EnumDifficulty DEFAULT_DIFFICULTY
protected WorldInfo()
public WorldInfo(NBTTagCompound p_i49564_1_, com.mojang.datafixers.DataFixer p_i49564_2_, int p_i49564_3_, @Nullable NBTTagCompound p_i49564_4_)
public WorldInfo(WorldSettings settings, java.lang.String name)
public void populateFromWorldSettings(WorldSettings settings)
public NBTTagCompound cloneNBTCompound(@Nullable NBTTagCompound nbt)
public long getSeed()
public int getSpawnX()
public int getSpawnY()
public int getSpawnZ()
public long getGameTime()
public long getDayTime()
public long getSizeOnDisk()
public NBTTagCompound getPlayerNBTTagCompound()
public int getDimension()
public void setSpawnX(int x)
public void setSpawnY(int y)
public void setSpawnZ(int z)
public void setWorldTotalTime(long time)
public void setDayTime(long time)
public void setSpawn(BlockPos spawnPoint)
public java.lang.String getWorldName()
public void setWorldName(java.lang.String worldName)
public int getSaveVersion()
public void setSaveVersion(int version)
public long getLastTimePlayed()
public int getClearWeatherTime()
public void setClearWeatherTime(int cleanWeatherTimeIn)
public boolean isThundering()
public void setThundering(boolean thunderingIn)
public int getThunderTime()
public void setThunderTime(int time)
public boolean isRaining()
public void setRaining(boolean isRaining)
public int getRainTime()
public void setRainTime(int time)
public GameType getGameType()
public boolean isMapFeaturesEnabled()
public void setMapFeaturesEnabled(boolean enabled)
public void setGameType(GameType type)
public boolean isHardcore()
public void setHardcore(boolean hardcoreIn)
public WorldType getTerrainType()
public void setTerrainType(WorldType type)
public NBTTagCompound getGeneratorOptions()
public void func_212242_b(NBTTagCompound p_212242_1_)
public boolean areCommandsAllowed()
public void setAllowCommands(boolean allow)
public boolean isInitialized()
public void setServerInitialized(boolean initializedIn)
public GameRules getGameRulesInstance()
public double getBorderCenterX()
public double getBorderCenterZ()
public double getBorderSize()
public void setBorderSize(double size)
public long getBorderLerpTime()
public void setBorderLerpTime(long time)
public double getBorderLerpTarget()
public void setBorderLerpTarget(double lerpSize)
public void getBorderCenterZ(double posZ)
public void getBorderCenterX(double posX)
public double getBorderSafeZone()
public void setBorderSafeZone(double amount)
public double getBorderDamagePerBlock()
public void setBorderDamagePerBlock(double damage)
public int getBorderWarningDistance()
public int getBorderWarningTime()
public void setBorderWarningDistance(int amountOfBlocks)
public void setBorderWarningTime(int ticks)
public EnumDifficulty getDifficulty()
public void setDifficulty(EnumDifficulty newDifficulty)
public boolean isDifficultyLocked()
public void setDifficultyLocked(boolean locked)
public void addToCrashReport(CrashReportCategory category)
public NBTTagCompound getDimensionData(DimensionType dimensionIn)
public void setDimensionData(DimensionType dimensionIn, NBTTagCompound compound)
public int getVersionId()
public boolean isVersionSnapshot()
public java.lang.String getVersionName()
public java.util.Set<java.lang.String> getDisabledDataPacks()
public java.util.Set<java.lang.String> getEnabledDataPacks()
@Nullable public NBTTagCompound getCustomBossEvents()
public void setCustomBossEvents(@Nullable NBTTagCompound p_201356_1_)