public class UnmodifiableLevelProperties extends Object implements ServerWorldProperties
| Modifier and Type | Field and Description |
|---|---|
private SaveProperties |
field_24179 |
private ServerWorldProperties |
properties |
| Constructor and Description |
|---|
UnmodifiableLevelProperties(SaveProperties saveProperties,
ServerWorldProperties serverWorldProperties) |
private final SaveProperties field_24179
private final ServerWorldProperties properties
public UnmodifiableLevelProperties(SaveProperties saveProperties, ServerWorldProperties serverWorldProperties)
public int getSpawnX()
getSpawnX in interface WorldPropertiespublic int getSpawnY()
getSpawnY in interface WorldPropertiespublic int getSpawnZ()
getSpawnZ in interface WorldPropertiespublic float getSpawnAngle()
getSpawnAngle in interface WorldPropertiespublic long getTime()
getTime in interface WorldPropertiespublic long getTimeOfDay()
getTimeOfDay in interface WorldPropertiespublic String getLevelName()
getLevelName in interface ServerWorldPropertiespublic int getClearWeatherTime()
getClearWeatherTime in interface ServerWorldPropertiespublic void setClearWeatherTime(int clearWeatherTime)
setClearWeatherTime in interface ServerWorldPropertiespublic boolean isThundering()
isThundering in interface WorldPropertiespublic int getThunderTime()
getThunderTime in interface ServerWorldPropertiespublic boolean isRaining()
isRaining in interface WorldPropertiespublic int getRainTime()
getRainTime in interface ServerWorldPropertiespublic GameMode getGameMode()
getGameMode in interface ServerWorldPropertiespublic void setSpawnX(int spawnX)
setSpawnX in interface MutableWorldPropertiespublic void setSpawnY(int spawnY)
setSpawnY in interface MutableWorldPropertiespublic void setSpawnZ(int spawnZ)
setSpawnZ in interface MutableWorldPropertiespublic void setSpawnAngle(float angle)
setSpawnAngle in interface MutableWorldPropertiespublic void setTime(long time)
setTime in interface ServerWorldPropertiespublic void setTimeOfDay(long timeOfDay)
setTimeOfDay in interface ServerWorldPropertiespublic void setSpawnPos(BlockPos pos, float angle)
setSpawnPos in interface MutableWorldPropertiespublic void setThundering(boolean thundering)
setThundering in interface ServerWorldPropertiespublic void setThunderTime(int thunderTime)
setThunderTime in interface ServerWorldPropertiespublic void setRaining(boolean raining)
setRaining in interface WorldPropertiespublic void setRainTime(int rainTime)
setRainTime in interface ServerWorldPropertiespublic void setGameMode(GameMode gameMode)
setGameMode in interface ServerWorldPropertiespublic boolean isHardcore()
isHardcore in interface WorldPropertiespublic boolean areCommandsAllowed()
areCommandsAllowed in interface ServerWorldPropertiespublic boolean isInitialized()
isInitialized in interface ServerWorldPropertiespublic void setInitialized(boolean initialized)
setInitialized in interface ServerWorldPropertiespublic GameRules getGameRules()
getGameRules in interface WorldPropertiespublic WorldBorder.Properties getWorldBorder()
getWorldBorder in interface ServerWorldPropertiespublic void setWorldBorder(WorldBorder.Properties properties)
setWorldBorder in interface ServerWorldPropertiespublic Difficulty getDifficulty()
getDifficulty in interface WorldPropertiespublic boolean isDifficultyLocked()
isDifficultyLocked in interface WorldPropertiespublic Timer<MinecraftServer> getScheduledEvents()
getScheduledEvents in interface ServerWorldPropertiespublic int getWanderingTraderSpawnDelay()
getWanderingTraderSpawnDelay in interface ServerWorldPropertiespublic void setWanderingTraderSpawnDelay(int wanderingTraderSpawnDelay)
setWanderingTraderSpawnDelay in interface ServerWorldPropertiespublic int getWanderingTraderSpawnChance()
getWanderingTraderSpawnChance in interface ServerWorldPropertiespublic void setWanderingTraderSpawnChance(int wanderingTraderSpawnChance)
setWanderingTraderSpawnChance in interface ServerWorldPropertiespublic void setWanderingTraderId(UUID uuid)
setWanderingTraderId in interface ServerWorldPropertiespublic void populateCrashReport(CrashReportSection reportSection)
populateCrashReport in interface ServerWorldPropertiespopulateCrashReport in interface WorldProperties