Package net.minecraft.client.world
Class ClientWorld.Properties
java.lang.Object
net.minecraft.client.world.ClientWorld.Properties
- All Implemented Interfaces:
MutableWorldProperties,WorldProperties
- Enclosing class:
- ClientWorld
@Environment(CLIENT) public static class ClientWorld.Properties extends Object implements MutableWorldProperties
-
Field Summary
Fields Modifier and Type Field Description private Difficultydifficultyprivate booleandifficultyLockedprivate booleanflatWorldprivate GameRulesgameRulesprivate booleanhardcoreprivate booleanrainingprivate floatspawnAngleprivate intspawnXprivate intspawnYprivate intspawnZprivate longtimeprivate longtimeOfDay -
Constructor Summary
Constructors Constructor Description Properties(Difficulty difficulty, boolean hardcore, boolean flatWorld) -
Method Summary
Modifier and Type Method Description DifficultygetDifficulty()GameRulesgetGameRules()doublegetHorizonShadingRatio()doublegetSkyDarknessHeight()floatgetSpawnAngle()intgetSpawnX()intgetSpawnY()intgetSpawnZ()longgetTime()longgetTimeOfDay()booleanisDifficultyLocked()booleanisHardcore()booleanisRaining()booleanisThundering()voidpopulateCrashReport(CrashReportSection reportSection, HeightLimitView heightLimitView)voidsetDifficulty(Difficulty difficulty)voidsetDifficultyLocked(boolean difficultyLocked)voidsetRaining(boolean raining)voidsetSpawnAngle(float angle)voidsetSpawnPos(BlockPos pos, float angle)voidsetSpawnX(int spawnX)voidsetSpawnY(int spawnY)voidsetSpawnZ(int spawnZ)voidsetTime(long difficulty)voidsetTimeOfDay(long time)
-
Field Details
-
hardcore
private final boolean hardcore -
gameRules
-
flatWorld
private final boolean flatWorld -
spawnX
private int spawnX -
spawnY
private int spawnY -
spawnZ
private int spawnZ -
spawnAngle
private float spawnAngle -
time
private long time -
timeOfDay
private long timeOfDay -
raining
private boolean raining -
difficulty
-
difficultyLocked
private boolean difficultyLocked
-
-
Constructor Details
-
Properties
-
-
Method Details
-
getSpawnX
public int getSpawnX()- Specified by:
getSpawnXin interfaceWorldProperties
-
getSpawnY
public int getSpawnY()- Specified by:
getSpawnYin interfaceWorldProperties
-
getSpawnZ
public int getSpawnZ()- Specified by:
getSpawnZin interfaceWorldProperties
-
getSpawnAngle
public float getSpawnAngle()- Specified by:
getSpawnAnglein interfaceWorldProperties
-
getTime
public long getTime()- Specified by:
getTimein interfaceWorldProperties
-
getTimeOfDay
public long getTimeOfDay()- Specified by:
getTimeOfDayin interfaceWorldProperties
-
setSpawnX
public void setSpawnX(int spawnX)- Specified by:
setSpawnXin interfaceMutableWorldProperties
-
setSpawnY
public void setSpawnY(int spawnY)- Specified by:
setSpawnYin interfaceMutableWorldProperties
-
setSpawnZ
public void setSpawnZ(int spawnZ)- Specified by:
setSpawnZin interfaceMutableWorldProperties
-
setSpawnAngle
public void setSpawnAngle(float angle)- Specified by:
setSpawnAnglein interfaceMutableWorldProperties
-
setTime
public void setTime(long difficulty) -
setTimeOfDay
public void setTimeOfDay(long time) -
setSpawnPos
- Specified by:
setSpawnPosin interfaceMutableWorldProperties
-
isThundering
public boolean isThundering()- Specified by:
isThunderingin interfaceWorldProperties
-
isRaining
public boolean isRaining()- Specified by:
isRainingin interfaceWorldProperties
-
setRaining
public void setRaining(boolean raining)- Specified by:
setRainingin interfaceWorldProperties
-
isHardcore
public boolean isHardcore()- Specified by:
isHardcorein interfaceWorldProperties
-
getGameRules
- Specified by:
getGameRulesin interfaceWorldProperties
-
getDifficulty
- Specified by:
getDifficultyin interfaceWorldProperties
-
isDifficultyLocked
public boolean isDifficultyLocked()- Specified by:
isDifficultyLockedin interfaceWorldProperties
-
populateCrashReport
- Specified by:
populateCrashReportin interfaceWorldProperties
-
setDifficulty
-
setDifficultyLocked
public void setDifficultyLocked(boolean difficultyLocked) -
getSkyDarknessHeight
public double getSkyDarknessHeight() -
getHorizonShadingRatio
public double getHorizonShadingRatio()
-