public class WorldInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Difficulty |
DEFAULT_DIFFICULTY |
Modifier | Constructor and Description |
---|---|
protected |
WorldInfo() |
|
WorldInfo(CompoundNBT nbt,
com.mojang.datafixers.DataFixer dataFixer,
int dataVersionIn,
CompoundNBT playerDataIn) |
|
WorldInfo(WorldSettings settings,
java.lang.String name) |
public static final Difficulty DEFAULT_DIFFICULTY
protected WorldInfo()
public WorldInfo(CompoundNBT nbt, com.mojang.datafixers.DataFixer dataFixer, int dataVersionIn, @Nullable CompoundNBT playerDataIn)
public WorldInfo(WorldSettings settings, java.lang.String name)
public void populateFromWorldSettings(WorldSettings settings)
public CompoundNBT cloneNBTCompound(@Nullable CompoundNBT nbt)
public long getSeed()
public int getSpawnX()
public int getSpawnY()
public int getSpawnZ()
public long getGameTime()
public long getDayTime()
public CompoundNBT getPlayerNBTTagCompound()
public void setSpawnX(int x)
public void setSpawnY(int y)
public void setSpawnZ(int z)
public void setGameTime(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 getGenerator()
public void setGenerator(WorldType type)
public CompoundNBT getGeneratorOptions()
public void setGeneratorOptions(CompoundNBT p_212242_1_)
public boolean areCommandsAllowed()
public void setAllowCommands(boolean allow)
public boolean isInitialized()
public void setInitialized(boolean initializedIn)
public GameRules getGameRulesInstance()
public double getBorderCenterX()
public double getBorderCenterZ()
public double getBorderSize()
public void setBorderSize(double size)
public long getBorderSizeLerpTime()
public void setBorderSizeLerpTime(long time)
public double getBorderSizeLerpTarget()
public void setBorderSizeLerpTarget(double lerpSize)
public void setBorderCenterZ(double posZ)
public void setBorderCenterX(double posX)
public double getBorderSafeZone()
public void setBorderSafeZone(double amount)
public double getBorderDamagePerBlock()
public void setBorderDamagePerBlock(double damage)
public int getBorderWarningBlocks()
public int getBorderWarningTime()
public void setBorderWarningBlocks(int amountOfBlocks)
public void setBorderWarningTime(int ticks)
public Difficulty getDifficulty()
public void setDifficulty(Difficulty newDifficulty)
public boolean isDifficultyLocked()
public void setDifficultyLocked(boolean locked)
public TimerCallbackManager<MinecraftServer> getScheduledEvents()
public void addToCrashReport(CrashReportCategory category)
public CompoundNBT getDimensionData(DimensionType dimensionIn)
public void setDimensionData(DimensionType dimensionIn, CompoundNBT 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 CompoundNBT getCustomBossEvents()
public void setCustomBossEvents(@Nullable CompoundNBT p_201356_1_)
public int getWanderingTraderSpawnDelay()
public void setWanderingTraderSpawnDelay(int p_215764_1_)
public int getWanderingTraderSpawnChance()
public void setWanderingTraderSpawnChance(int p_215762_1_)
public void setWanderingTraderId(java.util.UUID p_215761_1_)