Class DerivedLevelData
java.lang.Object
net.minecraft.world.level.storage.DerivedLevelData
- All Implemented Interfaces:
LevelData,ServerLevelData,WritableLevelData
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfillCrashReportCategory(CrashReportCategory p_164852_, LevelHeightAccessor p_164853_) intlongfloatfloatlongintfloatintintintbooleanbooleanbooleanbooleanbooleanbooleanvoidsetClearWeatherTime(int pTime) voidsetDayTime(long pTime) Set current world timevoidsetDayTimeFraction(float dayTimeFraction) voidsetDayTimePerTick(float dayTimePerTick) voidsetGameTime(long pTime) voidsetGameType(GameType pType) voidsetInitialized(boolean pInitialized) Sets the initialization status of the World.voidsetRaining(boolean pIsRaining) Sets whether it is raining or not.voidsetRainTime(int pTime) Sets the number of ticks until rain.voidvoidsetThundering(boolean pThundering) Sets whether it is thundering or not.voidsetThunderTime(int pTime) Defines the number of ticks until next thunderbolt.voidsetWanderingTraderId(UUID pId) voidsetWanderingTraderSpawnChance(int pChance) voidsetWanderingTraderSpawnDelay(int pDelay) voidsetWorldBorder(WorldBorder.Settings pSerializer)
-
Field Details
-
worldData
-
wrapped
-
-
Constructor Details
-
DerivedLevelData
-
-
Method Details
-
getSpawnPos
- Specified by:
getSpawnPosin interfaceLevelData
-
getSpawnAngle
public float getSpawnAngle()- Specified by:
getSpawnAnglein interfaceLevelData
-
getGameTime
public long getGameTime()- Specified by:
getGameTimein interfaceLevelData
-
getDayTime
public long getDayTime()- Specified by:
getDayTimein interfaceLevelData
-
getLevelName
- Specified by:
getLevelNamein interfaceServerLevelData
-
getClearWeatherTime
public int getClearWeatherTime()- Specified by:
getClearWeatherTimein interfaceServerLevelData
-
setClearWeatherTime
public void setClearWeatherTime(int pTime) - Specified by:
setClearWeatherTimein interfaceServerLevelData
-
isThundering
public boolean isThundering()- Specified by:
isThunderingin interfaceLevelData
-
getThunderTime
public int getThunderTime()- Specified by:
getThunderTimein interfaceServerLevelData
-
isRaining
public boolean isRaining() -
getRainTime
public int getRainTime()- Specified by:
getRainTimein interfaceServerLevelData
-
getGameType
- Specified by:
getGameTypein interfaceServerLevelData
-
setGameTime
public void setGameTime(long pTime) - Specified by:
setGameTimein interfaceServerLevelData
-
setDayTime
public void setDayTime(long pTime) Set current world time- Specified by:
setDayTimein interfaceServerLevelData
-
setSpawn
- Specified by:
setSpawnin interfaceWritableLevelData
-
setThundering
public void setThundering(boolean pThundering) Sets whether it is thundering or not.- Specified by:
setThunderingin interfaceServerLevelData
-
setThunderTime
public void setThunderTime(int pTime) Defines the number of ticks until next thunderbolt.- Specified by:
setThunderTimein interfaceServerLevelData
-
setRaining
public void setRaining(boolean pIsRaining) Sets whether it is raining or not.- Specified by:
setRainingin interfaceLevelData
-
setRainTime
public void setRainTime(int pTime) Sets the number of ticks until rain.- Specified by:
setRainTimein interfaceServerLevelData
-
setGameType
- Specified by:
setGameTypein interfaceServerLevelData
-
isHardcore
public boolean isHardcore()- Specified by:
isHardcorein interfaceLevelData
-
isAllowCommands
public boolean isAllowCommands()- Specified by:
isAllowCommandsin interfaceServerLevelData
-
isInitialized
public boolean isInitialized()- Specified by:
isInitializedin interfaceServerLevelData
-
setInitialized
public void setInitialized(boolean pInitialized) Sets the initialization status of the World.- Specified by:
setInitializedin interfaceServerLevelData
-
getGameRules
- Specified by:
getGameRulesin interfaceServerLevelData
-
getWorldBorder
- Specified by:
getWorldBorderin interfaceServerLevelData
-
setWorldBorder
- Specified by:
setWorldBorderin interfaceServerLevelData
-
getDifficulty
- Specified by:
getDifficultyin interfaceLevelData
-
isDifficultyLocked
public boolean isDifficultyLocked()- Specified by:
isDifficultyLockedin interfaceLevelData
-
getScheduledEvents
- Specified by:
getScheduledEventsin interfaceServerLevelData
-
getWanderingTraderSpawnDelay
public int getWanderingTraderSpawnDelay()- Specified by:
getWanderingTraderSpawnDelayin interfaceServerLevelData
-
setWanderingTraderSpawnDelay
public void setWanderingTraderSpawnDelay(int pDelay) - Specified by:
setWanderingTraderSpawnDelayin interfaceServerLevelData
-
getWanderingTraderSpawnChance
public int getWanderingTraderSpawnChance()- Specified by:
getWanderingTraderSpawnChancein interfaceServerLevelData
-
setWanderingTraderSpawnChance
public void setWanderingTraderSpawnChance(int pChance) - Specified by:
setWanderingTraderSpawnChancein interfaceServerLevelData
-
getWanderingTraderId
- Specified by:
getWanderingTraderIdin interfaceServerLevelData
-
setWanderingTraderId
- Specified by:
setWanderingTraderIdin interfaceServerLevelData
-
fillCrashReportCategory
- Specified by:
fillCrashReportCategoryin interfaceLevelData- Specified by:
fillCrashReportCategoryin interfaceServerLevelData
-
getDayTimeFraction
public float getDayTimeFraction()- Specified by:
getDayTimeFractionin interfaceServerLevelData
-
getDayTimePerTick
public float getDayTimePerTick()- Specified by:
getDayTimePerTickin interfaceServerLevelData
-
setDayTimeFraction
public void setDayTimeFraction(float dayTimeFraction) - Specified by:
setDayTimeFractionin interfaceServerLevelData
-
setDayTimePerTick
public void setDayTimePerTick(float dayTimePerTick) - Specified by:
setDayTimePerTickin interfaceServerLevelData
-