Uses of Class
net.minecraft.world.level.storage.LevelStorageSource.LevelStorageAccess
Packages that use LevelStorageSource.LevelStorageAccess
Package
Description
-
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.client
Methods in net.minecraft.client with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionvoidMinecraft.doWorldLoad(LevelStorageSource.LevelStorageAccess levelSourceAccess, PackRepository packRepository, WorldStem worldStem, Optional<GameRules> gameRules, boolean newWorld) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as LevelStorageSource.LevelStorageAccessModifier and TypeFieldDescriptionprivate final LevelStorageSource.LevelStorageAccessRecoverWorldDataScreen.storageAccessMethods in net.minecraft.client.gui.screens with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionprivate ComponentRecoverWorldDataScreen.buildInfo(LevelStorageSource.LevelStorageAccess access, boolean fallback, @Nullable Exception exception) private @Nullable ExceptionRecoverWorldDataScreen.collectIssue(LevelStorageSource.LevelStorageAccess access, boolean useFallback) Constructors in net.minecraft.client.gui.screens with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionRecoverWorldDataScreen(Minecraft minecraft, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, LevelStorageSource.LevelStorageAccess storageAccess) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.client.gui.screens.worldselection
Fields in net.minecraft.client.gui.screens.worldselection declared as LevelStorageSource.LevelStorageAccessModifier and TypeFieldDescriptionprivate final LevelStorageSource.LevelStorageAccessEditWorldScreen.levelAccessMethods in net.minecraft.client.gui.screens.worldselection that return LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionprivate @Nullable LevelStorageSource.LevelStorageAccessWorldOpenFlows.createWorldAccess(String levelId) Methods in net.minecraft.client.gui.screens.worldselection that return types with arguments of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionprivate static Optional<LevelStorageSource.LevelStorageAccess> CreateWorldScreen.createNewWorldDirectory(Minecraft minecraft, String worldFolder, @Nullable Path tempDataPackDir) Methods in net.minecraft.client.gui.screens.worldselection with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionprivate voidWorldOpenFlows.askForBackup(LevelStorageSource.LevelStorageAccess levelAccess, boolean oldCustomized, Runnable proceedCallback, Runnable cancelCallback) static CompletableFuture<Boolean> EditWorldScreen.conditionallyMakeBackupAndShowToast(boolean createBackup, LevelStorageSource.LevelStorageAccess access) static EditWorldScreenEditWorldScreen.create(Minecraft minecraft, LevelStorageSource.LevelStorageAccess levelAccess, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback) static @Nullable OptimizeWorldScreenOptimizeWorldScreen.create(Minecraft minecraft, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, com.mojang.datafixers.DataFixer dataFixer, LevelStorageSource.LevelStorageAccess levelSourceAccess, boolean eraseCache) private voidWorldOpenFlows.createBackupAndOpenWorld(LevelStorageSource.LevelStorageAccess levelAccess, com.mojang.serialization.Dynamic<?> levelDataTag, Runnable onCancel, boolean backup) voidWorldOpenFlows.createLevelFromExistingSettings(LevelStorageSource.LevelStorageAccess levelSourceAccess, ReloadableServerResources serverResources, LayeredRegistryAccess<RegistryLayer> registryAccess, LevelDataAndDimensions.WorldDataAndGenSettings worldDataAndGenSettings, Optional<GameRules> gameRules) private CompletableFuture<Void> WorldOpenFlows.loadBundledResourcePack(DownloadedPackSource packSource, LevelStorageSource.LevelStorageAccess levelSourceAccess) WorldOpenFlows.loadWorldStem(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, boolean safeMode, PackRepository packRepository) static CompletableFuture<Boolean> EditWorldScreen.makeBackupAndShowToast(LevelStorageSource.LevelStorageAccess access) private voidWorldOpenFlows.openWorldCheckDiskSpace(LevelStorageSource.LevelStorageAccess worldAccess, WorldStem worldStem, DownloadedPackSource packSource, PackRepository packRepository, Runnable onCancel) private voidWorldOpenFlows.openWorldCheckVersionCompatibility(LevelStorageSource.LevelStorageAccess worldAccess, LevelSummary summary, com.mojang.serialization.Dynamic<?> levelDataTag, Runnable onCancel) private voidWorldOpenFlows.openWorldCheckWorldStemCompatibility(LevelStorageSource.LevelStorageAccess worldAccess, WorldStem worldStem, PackRepository packRepository, Runnable onCancel) private voidWorldOpenFlows.openWorldDoLoad(LevelStorageSource.LevelStorageAccess worldAccess, WorldStem worldStem, PackRepository packRepository) private voidWorldOpenFlows.openWorldLoadBundledResourcePack(LevelStorageSource.LevelStorageAccess worldAccess, WorldStem worldStem, PackRepository packRepository, Runnable onCancel) private voidWorldOpenFlows.openWorldLoadLevelData(LevelStorageSource.LevelStorageAccess worldAccess, Runnable onCancel) private voidWorldOpenFlows.openWorldLoadLevelStem(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, boolean safeMode, Runnable onCancel) com.mojang.datafixers.util.Pair<LevelSettings, WorldCreationContext> WorldOpenFlows.recreateWorldData(LevelStorageSource.LevelStorageAccess levelSourceAccess) private @Nullable com.mojang.serialization.Dynamic<?> WorldOpenFlows.tryFileFixAndReportErrors(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, UpgradeProgress upgradeProgress, Runnable cleanup) private voidWorldOpenFlows.upgradeAndOpenWorld(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, Runnable onCancel) Constructors in net.minecraft.client.gui.screens.worldselection with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionprivateEditWorldScreen(Minecraft minecraft, LevelStorageSource.LevelStorageAccess levelAccess, String name, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback) privateOptimizeWorldScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, com.mojang.datafixers.DataFixer dataFixer, LevelStorageSource.LevelStorageAccess levelSource, WorldData worldData, boolean eraseCache, RegistryAccess registryAccess) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.client.server
Constructors in net.minecraft.client.server with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionIntegratedServer(Thread serverThread, Minecraft minecraft, LevelStorageSource.LevelStorageAccess levelStorageAccess, PackRepository packRepository, WorldStem worldStem, Optional<GameRules> gameRules, Services services, LevelLoadListener levelLoadListener) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.gametest.framework
Methods in net.minecraft.gametest.framework with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionstatic GameTestServerGameTestServer.create(Thread serverThread, LevelStorageSource.LevelStorageAccess levelStorageSource, PackRepository packRepository, Optional<String> testSelection, boolean verify, int repeatCount) Constructors in net.minecraft.gametest.framework with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionprivateGameTestServer(Thread serverThread, LevelStorageSource.LevelStorageAccess levelStorageSource, PackRepository packRepository, WorldStem worldStem, Optional<String> testSelection, boolean verify, int repeatCount) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.server
Fields in net.minecraft.server declared as LevelStorageSource.LevelStorageAccessModifier and TypeFieldDescriptionprotected final LevelStorageSource.LevelStorageAccessMinecraftServer.storageSourceMethods in net.minecraft.server with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionprivate static voidMain.forceUpgrade(LevelStorageSource.LevelStorageAccess storageSource, com.mojang.datafixers.DataFixer fixerUpper, boolean eraseCache, BooleanSupplier isRunning, RegistryAccess registryAccess, boolean recreateRegionFiles) Constructors in net.minecraft.server with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionMinecraftServer(Thread serverThread, LevelStorageSource.LevelStorageAccess storageSource, PackRepository packRepository, WorldStem worldStem, Optional<GameRules> gameRules, Proxy proxy, com.mojang.datafixers.DataFixer fixerUpper, Services services, LevelLoadListener levelLoadListener, boolean propagatesCrashes) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.server.dedicated
Constructors in net.minecraft.server.dedicated with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionDedicatedServer(Thread serverThread, LevelStorageSource.LevelStorageAccess levelStorageSource, PackRepository packRepository, WorldStem worldStem, Optional<GameRules> gameRules, DedicatedServerSettings settings, com.mojang.datafixers.DataFixer fixerUpper, Services services) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.server.level
Constructors in net.minecraft.server.level with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionChunkMap(ServerLevel level, LevelStorageSource.LevelStorageAccess levelStorage, com.mojang.datafixers.DataFixer dataFixer, StructureTemplateManager structureManager, Executor executor, BlockableEventLoop<Runnable> mainThreadExecutor, LightChunkGetter chunkGetter, ChunkGenerator generator, ChunkStatusUpdateListener chunkStatusListener, Supplier<SavedDataStorage> overworldDataStorage, TicketStorage ticketStorage, int serverViewDistance, boolean syncWrites) ServerChunkCache(ServerLevel level, LevelStorageSource.LevelStorageAccess levelStorage, com.mojang.datafixers.DataFixer fixerUpper, StructureTemplateManager structureTemplateManager, Executor executor, ChunkGenerator generator, int viewDistance, int simulationDistance, boolean syncWrites, ChunkStatusUpdateListener chunkStatusListener, Supplier<SavedDataStorage> overworldDataStorage) ServerLevel(MinecraftServer server, Executor executor, LevelStorageSource.LevelStorageAccess levelStorage, ServerLevelData levelData, ResourceKey<Level> dimension, LevelStem levelStem, boolean isDebug, long biomeZoomSeed, List<CustomSpawner> customSpawners, boolean tickTime) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.server.packs.repository
Methods in net.minecraft.server.packs.repository with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionstatic PackRepositoryServerPacksSource.createPackRepository(LevelStorageSource.LevelStorageAccess levelSourceAccess) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.util.filefix
Methods in net.minecraft.util.filefix with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptioncom.mojang.serialization.Dynamic<?> FileFixerUpper.fix(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, UpgradeProgress upgradeProgress) com.mojang.serialization.Dynamic<?> FileFixerUpper.fix(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, UpgradeProgress upgradeProgress, int toVersion) protected static voidFileFixerUpper.swapInFixedWorld(LevelStorageSource.LevelStorageAccess worldAccess, List<FileMove> moves, Path fileFixDirectory, Path tempWorld) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.util.worldupdate
Fields in net.minecraft.util.worldupdate declared as LevelStorageSource.LevelStorageAccessModifier and TypeFieldDescriptionprivate final LevelStorageSource.LevelStorageAccessWorldUpgrader.levelStorageMethods in net.minecraft.util.worldupdate with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionvoidRegionStorageUpgrader.init(ResourceKey<Level> dimensionKey, LevelStorageSource.LevelStorageAccess levelStorage) Constructors in net.minecraft.util.worldupdate with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionWorldUpgrader(LevelStorageSource.LevelStorageAccess levelSource, com.mojang.datafixers.DataFixer dataFixer, RegistryAccess registryAccess, boolean eraseCache, boolean recreateRegionFiles) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.world.level.levelgen.structure.templatesystem
Constructors in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionStructureTemplateManager(ResourceManager resourceManager, LevelStorageSource.LevelStorageAccess storage, com.mojang.datafixers.DataFixer fixerUpper, HolderGetter<Block> blockLookup) -
Uses of LevelStorageSource.LevelStorageAccess in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage that return LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionLevelStorageSource.createAccess(String levelId) LevelStorageSource.validateAndCreateAccess(String levelId) Methods in net.minecraft.world.level.storage with parameters of type LevelStorageSource.LevelStorageAccessModifier and TypeMethodDescriptionstatic LevelDataAndDimensionsLevelStorageSource.getLevelDataAndDimensions(LevelStorageSource.LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, WorldDataConfiguration dataConfiguration, Registry<LevelStem> datapackDimensions, HolderLookup.Provider registryAccess) static <T extends SavedData>
com.mojang.serialization.DataResult<T> LevelStorageSource.readExistingSavedData(LevelStorageSource.LevelStorageAccess access, HolderLookup.Provider registryAccess, SavedDataType<T> savedDataType) Constructors in net.minecraft.world.level.storage with parameters of type LevelStorageSource.LevelStorageAccessModifierConstructorDescriptionPlayerDataStorage(LevelStorageSource.LevelStorageAccess levelAccess, com.mojang.datafixers.DataFixer fixerUpper)