Class PrimaryLevelData
java.lang.Object
net.minecraft.world.level.storage.PrimaryLevelData
- All Implemented Interfaces:
- LevelData,- ServerLevelData,- WorldData,- WritableLevelData
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate booleanprivate CompoundTagprivate longprivate booleanprivate EndDragonFight.Dataprivate final com.mojang.datafixers.DataFixerprivate longprivate booleanprivate CompoundTagprivate static final org.slf4j.Loggerprotected static final Stringprivate final intprivate booleanprivate intprivate final TimerQueue<MinecraftServer>private LevelSettingsprivate floatprivate final PrimaryLevelData.SpecialWorldPropertyprivate booleanprivate intprivate booleanprivate final intprivate UUIDprivate intprivate intprivate booleanprotected static final Stringprivate WorldBorder.Settingsprivate final com.mojang.serialization.Lifecycleprivate final WorldOptionsprivate intprivate intprivate intFields inherited from interface net.minecraft.world.level.storage.WorldDataANVIL_VERSION_ID, MCREGION_VERSION_ID
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivatePrimaryLevelData(com.mojang.datafixers.DataFixer p_277859_, int p_277672_, CompoundTag p_277888_, boolean p_278109_, int p_277714_, int p_278088_, int p_278037_, float p_277542_, long p_277414_, long p_277635_, int p_277595_, int p_277794_, int p_278007_, boolean p_277943_, int p_277674_, boolean p_277644_, boolean p_277749_, boolean p_278004_, WorldBorder.Settings p_277729_, int p_277856_, int p_278051_, UUID p_277341_, Set<String> p_277989_, Set<String> p_277399_, TimerQueue<MinecraftServer> p_277860_, CompoundTag p_277936_, EndDragonFight.Data p_289764_, LevelSettings p_278064_, WorldOptions p_278072_, PrimaryLevelData.SpecialWorldProperty p_277548_, com.mojang.serialization.Lifecycle p_277915_) PrimaryLevelData(LevelSettings p_251081_, WorldOptions p_251666_, PrimaryLevelData.SpecialWorldProperty p_252268_, com.mojang.serialization.Lifecycle p_251714_) 
- 
Method SummaryModifier and TypeMethodDescriptioncreateTag(RegistryAccess p_78543_, CompoundTag p_78544_) voidfillCrashReportCategory(CrashReportCategory p_164972_, LevelHeightAccessor p_164973_) booleanintlonglongintfloatintintintintintintintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanstatic <T> PrimaryLevelDataparse(com.mojang.serialization.Dynamic<T> p_78531_, com.mojang.datafixers.DataFixer p_78532_, int p_78533_, CompoundTag p_78534_, LevelSettings p_78535_, LevelVersion p_78536_, PrimaryLevelData.SpecialWorldProperty p_250651_, WorldOptions p_251864_, com.mojang.serialization.Lifecycle p_78538_) voidsetClearWeatherTime(int p_78517_) voidsetCustomBossEvents(CompoundTag p_78571_) voidsetDataConfiguration(WorldDataConfiguration p_252328_) voidsetDayTime(long p_78567_) voidsetDifficulty(Difficulty p_78521_) voidsetDifficultyLocked(boolean p_78586_) voidsetEndDragonFightData(EndDragonFight.Data p_289770_) voidsetGameTime(long p_78519_) voidsetGameType(GameType p_78525_) voidsetInitialized(boolean p_78581_) voidsetModdedInfo(String p_78550_, boolean p_78551_) voidsetRaining(boolean p_78576_) voidsetRainTime(int p_78592_) voidvoidsetSpawnAngle(float p_78515_) private voidsetTagData(RegistryAccess p_78546_, CompoundTag p_78547_, CompoundTag p_78548_) voidsetThundering(boolean p_78562_) voidsetThunderTime(int p_78589_) voidsetWanderingTraderId(UUID p_78553_) voidsetWanderingTraderSpawnChance(int p_78598_) voidsetWanderingTraderSpawnDelay(int p_78595_) voidsetWorldBorder(WorldBorder.Settings p_78527_) voidsetXSpawn(int p_78565_) voidsetYSpawn(int p_78579_) voidsetZSpawn(int p_78584_) private static ListTagstringCollectionToTag(Set<String> p_277880_) private voidbooleanwithConfirmedWarning(boolean confirmedWarning) com.mojang.serialization.LifecycleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.storage.WorldDataenabledFeatures, fillCrashReportCategory, getStorageVersionName
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
PLAYER- See Also:
 
- 
WORLD_GEN_SETTINGS- See Also:
 
- 
settings
- 
worldOptions
- 
specialWorldProperty
- 
worldGenSettingsLifecycleprivate final com.mojang.serialization.Lifecycle worldGenSettingsLifecycle
- 
xSpawnprivate int xSpawn
- 
ySpawnprivate int ySpawn
- 
zSpawnprivate int zSpawn
- 
spawnAngleprivate float spawnAngle
- 
gameTimeprivate long gameTime
- 
dayTimeprivate long dayTime
- 
fixerUpper@Nullable private final com.mojang.datafixers.DataFixer fixerUpper
- 
playerDataVersionprivate final int playerDataVersion
- 
upgradedPlayerTagprivate boolean upgradedPlayerTag
- 
loadedPlayerTag
- 
versionprivate final int version
- 
clearWeatherTimeprivate int clearWeatherTime
- 
rainingprivate boolean raining
- 
rainTimeprivate int rainTime
- 
thunderingprivate boolean thundering
- 
thunderTimeprivate int thunderTime
- 
initializedprivate boolean initialized
- 
difficultyLockedprivate boolean difficultyLocked
- 
worldBorder
- 
endDragonFightData
- 
customBossEvents
- 
wanderingTraderSpawnDelayprivate int wanderingTraderSpawnDelay
- 
wanderingTraderSpawnChanceprivate int wanderingTraderSpawnChance
- 
wanderingTraderId
- 
knownServerBrands
- 
wasModdedprivate boolean wasModded
- 
removedFeatureFlags
- 
scheduledEvents
- 
confirmedExperimentalWarningprivate boolean confirmedExperimentalWarning
 
- 
- 
Constructor Details- 
PrimaryLevelDataprivate PrimaryLevelData(@Nullable com.mojang.datafixers.DataFixer p_277859_, int p_277672_, @Nullable CompoundTag p_277888_, boolean p_278109_, int p_277714_, int p_278088_, int p_278037_, float p_277542_, long p_277414_, long p_277635_, int p_277595_, int p_277794_, int p_278007_, boolean p_277943_, int p_277674_, boolean p_277644_, boolean p_277749_, boolean p_278004_, WorldBorder.Settings p_277729_, int p_277856_, int p_278051_, @Nullable UUID p_277341_, Set<String> p_277989_, Set<String> p_277399_, TimerQueue<MinecraftServer> p_277860_, @Nullable CompoundTag p_277936_, EndDragonFight.Data p_289764_, LevelSettings p_278064_, WorldOptions p_278072_, PrimaryLevelData.SpecialWorldProperty p_277548_, com.mojang.serialization.Lifecycle p_277915_) 
- 
PrimaryLevelDatapublic PrimaryLevelData(LevelSettings p_251081_, WorldOptions p_251666_, PrimaryLevelData.SpecialWorldProperty p_252268_, com.mojang.serialization.Lifecycle p_251714_) 
 
- 
- 
Method Details- 
parsepublic static <T> PrimaryLevelData parse(com.mojang.serialization.Dynamic<T> p_78531_, com.mojang.datafixers.DataFixer p_78532_, int p_78533_, @Nullable CompoundTag p_78534_, LevelSettings p_78535_, LevelVersion p_78536_, PrimaryLevelData.SpecialWorldProperty p_250651_, WorldOptions p_251864_, com.mojang.serialization.Lifecycle p_78538_) 
- 
createTag
- 
setTagDataprivate void setTagData(RegistryAccess p_78546_, CompoundTag p_78547_, @Nullable CompoundTag p_78548_) 
- 
stringCollectionToTag
- 
getXSpawnpublic int getXSpawn()
- 
getYSpawnpublic int getYSpawn()
- 
getZSpawnpublic int getZSpawn()
- 
getSpawnAnglepublic float getSpawnAngle()- Specified by:
- getSpawnAnglein interface- LevelData
 
- 
getGameTimepublic long getGameTime()- Specified by:
- getGameTimein interface- LevelData
 
- 
getDayTimepublic long getDayTime()- Specified by:
- getDayTimein interface- LevelData
 
- 
updatePlayerTagprivate void updatePlayerTag()
- 
getLoadedPlayerTag- Specified by:
- getLoadedPlayerTagin interface- WorldData
 
- 
setXSpawnpublic void setXSpawn(int p_78565_) - Specified by:
- setXSpawnin interface- WritableLevelData
 
- 
setYSpawnpublic void setYSpawn(int p_78579_) - Specified by:
- setYSpawnin interface- WritableLevelData
 
- 
setZSpawnpublic void setZSpawn(int p_78584_) - Specified by:
- setZSpawnin interface- WritableLevelData
 
- 
setSpawnAnglepublic void setSpawnAngle(float p_78515_) - Specified by:
- setSpawnAnglein interface- WritableLevelData
 
- 
setGameTimepublic void setGameTime(long p_78519_) - Specified by:
- setGameTimein interface- ServerLevelData
 
- 
setDayTimepublic void setDayTime(long p_78567_) - Specified by:
- setDayTimein interface- ServerLevelData
 
- 
setSpawn- Specified by:
- setSpawnin interface- WritableLevelData
 
- 
getLevelName- Specified by:
- getLevelNamein interface- ServerLevelData
- Specified by:
- getLevelNamein interface- WorldData
 
- 
getVersionpublic int getVersion()- Specified by:
- getVersionin interface- WorldData
 
- 
getClearWeatherTimepublic int getClearWeatherTime()- Specified by:
- getClearWeatherTimein interface- ServerLevelData
 
- 
setClearWeatherTimepublic void setClearWeatherTime(int p_78517_) - Specified by:
- setClearWeatherTimein interface- ServerLevelData
 
- 
isThunderingpublic boolean isThundering()- Specified by:
- isThunderingin interface- LevelData
 
- 
setThunderingpublic void setThundering(boolean p_78562_) - Specified by:
- setThunderingin interface- ServerLevelData
 
- 
getThunderTimepublic int getThunderTime()- Specified by:
- getThunderTimein interface- ServerLevelData
 
- 
setThunderTimepublic void setThunderTime(int p_78589_) - Specified by:
- setThunderTimein interface- ServerLevelData
 
- 
isRainingpublic boolean isRaining()
- 
setRainingpublic void setRaining(boolean p_78576_) - Specified by:
- setRainingin interface- LevelData
 
- 
getRainTimepublic int getRainTime()- Specified by:
- getRainTimein interface- ServerLevelData
 
- 
setRainTimepublic void setRainTime(int p_78592_) - Specified by:
- setRainTimein interface- ServerLevelData
 
- 
getGameType- Specified by:
- getGameTypein interface- ServerLevelData
- Specified by:
- getGameTypein interface- WorldData
 
- 
setGameType- Specified by:
- setGameTypein interface- ServerLevelData
- Specified by:
- setGameTypein interface- WorldData
 
- 
isHardcorepublic boolean isHardcore()- Specified by:
- isHardcorein interface- LevelData
- Specified by:
- isHardcorein interface- WorldData
 
- 
getAllowCommandspublic boolean getAllowCommands()- Specified by:
- getAllowCommandsin interface- ServerLevelData
- Specified by:
- getAllowCommandsin interface- WorldData
 
- 
isInitializedpublic boolean isInitialized()- Specified by:
- isInitializedin interface- ServerLevelData
 
- 
setInitializedpublic void setInitialized(boolean p_78581_) - Specified by:
- setInitializedin interface- ServerLevelData
 
- 
getGameRules- Specified by:
- getGameRulesin interface- LevelData
- Specified by:
- getGameRulesin interface- WorldData
 
- 
getWorldBorder- Specified by:
- getWorldBorderin interface- ServerLevelData
 
- 
setWorldBorder- Specified by:
- setWorldBorderin interface- ServerLevelData
 
- 
getDifficulty- Specified by:
- getDifficultyin interface- LevelData
- Specified by:
- getDifficultyin interface- WorldData
 
- 
setDifficulty- Specified by:
- setDifficultyin interface- WorldData
 
- 
isDifficultyLockedpublic boolean isDifficultyLocked()- Specified by:
- isDifficultyLockedin interface- LevelData
- Specified by:
- isDifficultyLockedin interface- WorldData
 
- 
setDifficultyLockedpublic void setDifficultyLocked(boolean p_78586_) - Specified by:
- setDifficultyLockedin interface- WorldData
 
- 
getScheduledEvents- Specified by:
- getScheduledEventsin interface- ServerLevelData
 
- 
fillCrashReportCategory- Specified by:
- fillCrashReportCategoryin interface- LevelData
- Specified by:
- fillCrashReportCategoryin interface- ServerLevelData
 
- 
worldGenOptions- Specified by:
- worldGenOptionsin interface- WorldData
 
- 
isFlatWorldpublic boolean isFlatWorld()- Specified by:
- isFlatWorldin interface- WorldData
 
- 
isDebugWorldpublic boolean isDebugWorld()- Specified by:
- isDebugWorldin interface- WorldData
 
- 
worldGenSettingsLifecyclepublic com.mojang.serialization.Lifecycle worldGenSettingsLifecycle()- Specified by:
- worldGenSettingsLifecyclein interface- WorldData
 
- 
endDragonFightData- Specified by:
- endDragonFightDatain interface- WorldData
 
- 
setEndDragonFightData- Specified by:
- setEndDragonFightDatain interface- WorldData
 
- 
getDataConfiguration- Specified by:
- getDataConfigurationin interface- WorldData
 
- 
setDataConfiguration- Specified by:
- setDataConfigurationin interface- WorldData
 
- 
getCustomBossEvents- Specified by:
- getCustomBossEventsin interface- WorldData
 
- 
setCustomBossEvents- Specified by:
- setCustomBossEventsin interface- WorldData
 
- 
getWanderingTraderSpawnDelaypublic int getWanderingTraderSpawnDelay()- Specified by:
- getWanderingTraderSpawnDelayin interface- ServerLevelData
 
- 
setWanderingTraderSpawnDelaypublic void setWanderingTraderSpawnDelay(int p_78595_) - Specified by:
- setWanderingTraderSpawnDelayin interface- ServerLevelData
 
- 
getWanderingTraderSpawnChancepublic int getWanderingTraderSpawnChance()- Specified by:
- getWanderingTraderSpawnChancein interface- ServerLevelData
 
- 
setWanderingTraderSpawnChancepublic void setWanderingTraderSpawnChance(int p_78598_) - Specified by:
- setWanderingTraderSpawnChancein interface- ServerLevelData
 
- 
getWanderingTraderId- Specified by:
- getWanderingTraderIdin interface- ServerLevelData
 
- 
setWanderingTraderId- Specified by:
- setWanderingTraderIdin interface- ServerLevelData
 
- 
setModdedInfo- Specified by:
- setModdedInfoin interface- WorldData
 
- 
wasModdedpublic boolean wasModded()
- 
getKnownServerBrands- Specified by:
- getKnownServerBrandsin interface- WorldData
 
- 
getRemovedFeatureFlags- Specified by:
- getRemovedFeatureFlagsin interface- WorldData
 
- 
overworldData- Specified by:
- overworldDatain interface- WorldData
 
- 
getLevelSettings- Specified by:
- getLevelSettingsin interface- WorldData
 
- 
hasConfirmedExperimentalWarningpublic boolean hasConfirmedExperimentalWarning()
- 
withConfirmedWarning
 
-