Uses of Record Class
net.minecraft.world.level.WorldDataConfiguration
Packages that use WorldDataConfiguration
Package
Description
-
Uses of WorldDataConfiguration in net.minecraft.client.gui.screens.worldselection
Fields in net.minecraft.client.gui.screens.worldselection declared as WorldDataConfigurationModifier and TypeFieldDescriptionprivate final WorldDataConfigurationDataPackReloadCookie.dataConfigurationThe field for thedataConfigurationrecord component.private final WorldDataConfigurationWorldCreationContext.dataConfigurationThe field for thedataConfigurationrecord component.Methods in net.minecraft.client.gui.screens.worldselection that return WorldDataConfigurationModifier and TypeMethodDescriptionDataPackReloadCookie.dataConfiguration()Returns the value of thedataConfigurationrecord component.WorldCreationContext.dataConfiguration()Returns the value of thedataConfigurationrecord component.Methods in net.minecraft.client.gui.screens.worldselection with parameters of type WorldDataConfigurationModifier and TypeMethodDescriptionprivate voidCreateWorldScreen.applyNewPackConfig(PackRepository packRepository, WorldDataConfiguration newConfig, Consumer<WorldDataConfiguration> onAbort) private static WorldLoader.InitConfigCreateWorldScreen.createDefaultLoadConfig(PackRepository packRepository, WorldDataConfiguration config) private @Nullable com.mojang.datafixers.util.Pair<Path, PackRepository> CreateWorldScreen.getDataPackSelectionSettings(WorldDataConfiguration dataConfiguration) private voidCreateWorldScreen.openDataPackSelectionScreen(WorldDataConfiguration dataConfiguration) private voidCreateWorldScreen.openExperimentsScreen(WorldDataConfiguration dataConfiguration) protected booleanWorldCreationUiState.tryUpdateDataConfiguration(WorldDataConfiguration newConfig) WorldCreationContext.withDataConfiguration(WorldDataConfiguration dataConfiguration) Method parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type WorldDataConfigurationModifier and TypeMethodDescriptionprivate voidCreateWorldScreen.applyNewPackConfig(PackRepository packRepository, WorldDataConfiguration newConfig, Consumer<WorldDataConfiguration> onAbort) private voidCreateWorldScreen.tryApplyNewDataPacks(PackRepository packRepository, boolean isDataPackScreen, Consumer<WorldDataConfiguration> onAbort) Constructors in net.minecraft.client.gui.screens.worldselection with parameters of type WorldDataConfigurationModifierConstructorDescriptionDataPackReloadCookie(WorldGenSettings worldGenSettings, WorldDataConfiguration dataConfiguration) Creates an instance of aDataPackReloadCookierecord class.WorldCreationContext(WorldGenSettings worldGenSettings, LayeredRegistryAccess<RegistryLayer> loadedRegistries, ReloadableServerResources dataPackResources, WorldDataConfiguration dataConfiguration) WorldCreationContext(WorldOptions options, Registry<LevelStem> datapackDimensions, WorldDimensions selectedDimensions, LayeredRegistryAccess<RegistryLayer> worldgenRegistries, ReloadableServerResources dataPackResources, WorldDataConfiguration dataConfiguration, InitialWorldCreationOptions initialWorldCreationOptions) Creates an instance of aWorldCreationContextrecord class.WorldCreationContext(WorldOptions worldOptions, WorldDimensions worldDimensions, LayeredRegistryAccess<RegistryLayer> loadedRegistries, ReloadableServerResources dataPackResources, WorldDataConfiguration dataConfiguration, InitialWorldCreationOptions initialWorldCreationOptions) -
Uses of WorldDataConfiguration in net.minecraft.server
Fields in net.minecraft.server declared as WorldDataConfigurationModifier and TypeFieldDescriptionprivate final WorldDataConfigurationWorldLoader.DataLoadContext.dataConfigurationThe field for thedataConfigurationrecord component.private final WorldDataConfigurationWorldLoader.PackConfig.initialDataConfigThe field for theinitialDataConfigrecord component.Methods in net.minecraft.server that return WorldDataConfigurationModifier and TypeMethodDescriptionstatic WorldDataConfigurationMinecraftServer.configurePackRepository(PackRepository packRepository, WorldDataConfiguration initialDataConfig, boolean initMode, boolean safeMode) private static WorldDataConfigurationMinecraftServer.configureRepositoryWithSelection(PackRepository packRepository, Collection<String> selected, FeatureFlagSet forcedFeatures, boolean disableInactive) WorldLoader.DataLoadContext.dataConfiguration()Returns the value of thedataConfigurationrecord component.WorldLoader.PackConfig.initialDataConfig()Returns the value of theinitialDataConfigrecord component.Methods in net.minecraft.server that return types with arguments of type WorldDataConfigurationModifier and TypeMethodDescriptioncom.mojang.datafixers.util.Pair<WorldDataConfiguration, CloseableResourceManager> WorldLoader.PackConfig.createResourceManager()Methods in net.minecraft.server with parameters of type WorldDataConfigurationModifier and TypeMethodDescriptionstatic WorldDataConfigurationMinecraftServer.configurePackRepository(PackRepository packRepository, WorldDataConfiguration initialDataConfig, boolean initMode, boolean safeMode) Constructors in net.minecraft.server with parameters of type WorldDataConfigurationModifierConstructorDescriptionDataLoadContext(ResourceManager resources, WorldDataConfiguration dataConfiguration, HolderLookup.Provider datapackWorldgen, RegistryAccess.Frozen datapackDimensions) Creates an instance of aDataLoadContextrecord class.PackConfig(PackRepository packRepository, WorldDataConfiguration initialDataConfig, boolean safeMode, boolean initMode) Creates an instance of aPackConfigrecord class. -
Uses of WorldDataConfiguration in net.minecraft.world.level
Fields in net.minecraft.world.level declared as WorldDataConfigurationModifier and TypeFieldDescriptionprivate final WorldDataConfigurationLevelSettings.dataConfigurationThe field for thedataConfigurationrecord component.static final WorldDataConfigurationWorldDataConfiguration.DEFAULTFields in net.minecraft.world.level with type parameters of type WorldDataConfigurationModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<WorldDataConfiguration> WorldDataConfiguration.CODECstatic final com.mojang.serialization.MapCodec<WorldDataConfiguration> WorldDataConfiguration.MAP_CODECMethods in net.minecraft.world.level that return WorldDataConfigurationModifier and TypeMethodDescriptionLevelSettings.dataConfiguration()Returns the value of thedataConfigurationrecord component.WorldDataConfiguration.expandFeatures(FeatureFlagSet newEnabledFeatures) Methods in net.minecraft.world.level with parameters of type WorldDataConfigurationModifier and TypeMethodDescriptionstatic LevelSettingsLevelSettings.parse(com.mojang.serialization.Dynamic<?> input, WorldDataConfiguration loadConfig) LevelSettings.withDataConfiguration(WorldDataConfiguration dataConfiguration) Constructors in net.minecraft.world.level with parameters of type WorldDataConfigurationModifierConstructorDescriptionLevelSettings(String levelName, GameType gameType, LevelSettings.DifficultySettings difficultySettings, boolean allowCommands, WorldDataConfiguration dataConfiguration) LevelSettings(String levelName, GameType gameType, LevelSettings.DifficultySettings difficultySettings, boolean allowCommands, WorldDataConfiguration dataConfiguration, com.mojang.serialization.Lifecycle lifecycle) Creates an instance of aLevelSettingsrecord class. -
Uses of WorldDataConfiguration in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage that return WorldDataConfigurationModifier and TypeMethodDescriptionPrimaryLevelData.getDataConfiguration()WorldData.getDataConfiguration()static WorldDataConfigurationLevelStorageSource.readDataConfig(com.mojang.serialization.Dynamic<?> levelData) Methods in net.minecraft.world.level.storage with parameters of type WorldDataConfigurationModifier and TypeMethodDescriptionstatic LevelDataAndDimensionsLevelStorageSource.getLevelDataAndDimensions(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, WorldDataConfiguration dataConfiguration, Registry<LevelStem> datapackDimensions, HolderLookup.Provider registryAccess) voidPrimaryLevelData.setDataConfiguration(WorldDataConfiguration dataConfiguration) voidWorldData.setDataConfiguration(WorldDataConfiguration dataConfiguration)