Package net.minecraft.world.level
Class UnmodifiableLevelProperties
java.lang.Object
net.minecraft.world.level.UnmodifiableLevelProperties
- All Implemented Interfaces:
ServerWorldProperties
,MutableWorldProperties
,WorldProperties
public class UnmodifiableLevelProperties extends Object implements ServerWorldProperties
-
Field Summary
Fields Modifier and Type Field Description private SaveProperties
field_24179
private ServerWorldProperties
properties
-
Constructor Summary
Constructors Constructor Description UnmodifiableLevelProperties(SaveProperties saveProperties, ServerWorldProperties serverWorldProperties)
-
Method Summary
-
Field Details
-
field_24179
-
properties
-
-
Constructor Details
-
UnmodifiableLevelProperties
public UnmodifiableLevelProperties(SaveProperties saveProperties, ServerWorldProperties serverWorldProperties)
-
-
Method Details
-
getSpawnX
public int getSpawnX()- Specified by:
getSpawnX
in interfaceWorldProperties
-
getSpawnY
public int getSpawnY()- Specified by:
getSpawnY
in interfaceWorldProperties
-
getSpawnZ
public int getSpawnZ()- Specified by:
getSpawnZ
in interfaceWorldProperties
-
getSpawnAngle
public float getSpawnAngle()- Specified by:
getSpawnAngle
in interfaceWorldProperties
-
getTime
public long getTime()- Specified by:
getTime
in interfaceWorldProperties
-
getTimeOfDay
public long getTimeOfDay()- Specified by:
getTimeOfDay
in interfaceWorldProperties
-
getLevelName
- Specified by:
getLevelName
in interfaceServerWorldProperties
-
getClearWeatherTime
public int getClearWeatherTime()- Specified by:
getClearWeatherTime
in interfaceServerWorldProperties
-
setClearWeatherTime
public void setClearWeatherTime(int clearWeatherTime)- Specified by:
setClearWeatherTime
in interfaceServerWorldProperties
-
isThundering
public boolean isThundering()- Specified by:
isThundering
in interfaceWorldProperties
-
getThunderTime
public int getThunderTime()- Specified by:
getThunderTime
in interfaceServerWorldProperties
-
isRaining
public boolean isRaining()- Specified by:
isRaining
in interfaceWorldProperties
-
getRainTime
public int getRainTime()- Specified by:
getRainTime
in interfaceServerWorldProperties
-
getGameMode
- Specified by:
getGameMode
in interfaceServerWorldProperties
-
setSpawnX
public void setSpawnX(int spawnX)- Specified by:
setSpawnX
in interfaceMutableWorldProperties
-
setSpawnY
public void setSpawnY(int spawnY)- Specified by:
setSpawnY
in interfaceMutableWorldProperties
-
setSpawnZ
public void setSpawnZ(int spawnZ)- Specified by:
setSpawnZ
in interfaceMutableWorldProperties
-
setSpawnAngle
public void setSpawnAngle(float angle)- Specified by:
setSpawnAngle
in interfaceMutableWorldProperties
-
setTime
public void setTime(long time)- Specified by:
setTime
in interfaceServerWorldProperties
-
setTimeOfDay
public void setTimeOfDay(long timeOfDay)- Specified by:
setTimeOfDay
in interfaceServerWorldProperties
-
setSpawnPos
- Specified by:
setSpawnPos
in interfaceMutableWorldProperties
-
setThundering
public void setThundering(boolean thundering)- Specified by:
setThundering
in interfaceServerWorldProperties
-
setThunderTime
public void setThunderTime(int thunderTime)- Specified by:
setThunderTime
in interfaceServerWorldProperties
-
setRaining
public void setRaining(boolean raining)- Specified by:
setRaining
in interfaceWorldProperties
-
setRainTime
public void setRainTime(int rainTime)- Specified by:
setRainTime
in interfaceServerWorldProperties
-
setGameMode
- Specified by:
setGameMode
in interfaceServerWorldProperties
-
isHardcore
public boolean isHardcore()- Specified by:
isHardcore
in interfaceWorldProperties
-
areCommandsAllowed
public boolean areCommandsAllowed()- Specified by:
areCommandsAllowed
in interfaceServerWorldProperties
-
isInitialized
public boolean isInitialized()- Specified by:
isInitialized
in interfaceServerWorldProperties
-
setInitialized
public void setInitialized(boolean initialized)- Specified by:
setInitialized
in interfaceServerWorldProperties
-
getGameRules
- Specified by:
getGameRules
in interfaceWorldProperties
-
getWorldBorder
- Specified by:
getWorldBorder
in interfaceServerWorldProperties
-
setWorldBorder
- Specified by:
setWorldBorder
in interfaceServerWorldProperties
-
getDifficulty
- Specified by:
getDifficulty
in interfaceWorldProperties
-
isDifficultyLocked
public boolean isDifficultyLocked()- Specified by:
isDifficultyLocked
in interfaceWorldProperties
-
getScheduledEvents
- Specified by:
getScheduledEvents
in interfaceServerWorldProperties
-
getWanderingTraderSpawnDelay
public int getWanderingTraderSpawnDelay()- Specified by:
getWanderingTraderSpawnDelay
in interfaceServerWorldProperties
-
setWanderingTraderSpawnDelay
public void setWanderingTraderSpawnDelay(int wanderingTraderSpawnDelay)- Specified by:
setWanderingTraderSpawnDelay
in interfaceServerWorldProperties
-
getWanderingTraderSpawnChance
public int getWanderingTraderSpawnChance()- Specified by:
getWanderingTraderSpawnChance
in interfaceServerWorldProperties
-
setWanderingTraderSpawnChance
public void setWanderingTraderSpawnChance(int wanderingTraderSpawnChance)- Specified by:
setWanderingTraderSpawnChance
in interfaceServerWorldProperties
-
setWanderingTraderId
- Specified by:
setWanderingTraderId
in interfaceServerWorldProperties
-
populateCrashReport
- Specified by:
populateCrashReport
in interfaceServerWorldProperties
- Specified by:
populateCrashReport
in interfaceWorldProperties
-