Uses of Class
net.minecraft.world.level.storage.LevelStorage.Session
Packages that use LevelStorage.Session
Package
Description
Provides resources to Minecraft, including resource access, provision, and reloading.
-
Uses of LevelStorage.Session in net.minecraft.client
Methods in net.minecraft.client with parameters of type LevelStorage.SessionModifier and TypeMethodDescriptionvoidMinecraftClient.startIntegratedServer(LevelStorage.Session session, ResourcePackManager dataPackManager, SaveLoader saveLoader, boolean newWorld) -
Uses of LevelStorage.Session in net.minecraft.client.gui.screen.world
Fields in net.minecraft.client.gui.screen.world declared as LevelStorage.SessionModifier and TypeFieldDescriptionprivate final LevelStorage.SessionRecoverWorldScreen.sessionprivate final LevelStorage.SessionEditWorldScreen.storageSessionMethods in net.minecraft.client.gui.screen.world that return types with arguments of type LevelStorage.SessionModifier and TypeMethodDescriptionprivate static Optional<LevelStorage.Session> CreateWorldScreen.createSession(MinecraftClient client, String worldDirectoryName, @Nullable Path dataPackTempDir) Methods in net.minecraft.client.gui.screen.world with parameters of type LevelStorage.SessionModifier and TypeMethodDescriptionstatic booleanEditWorldScreen.backupLevel(LevelStorage.Session storageSession) static EditWorldScreenEditWorldScreen.create(MinecraftClient client, LevelStorage.Session session, BooleanConsumer callback) static @Nullable OptimizeWorldScreenOptimizeWorldScreen.create(MinecraftClient client, BooleanConsumer callback, com.mojang.datafixers.DataFixer dataFixer, LevelStorage.Session storageSession, boolean eraseCache) RecoverWorldScreen.getLoadingException(LevelStorage.Session session, boolean old) private TextRecoverWorldScreen.toText(LevelStorage.Session session, boolean old, @Nullable Exception exception) Constructors in net.minecraft.client.gui.screen.world with parameters of type LevelStorage.SessionModifierConstructorDescriptionprivateEditWorldScreen(MinecraftClient client, LevelStorage.Session session, String levelName, BooleanConsumer callback) privateOptimizeWorldScreen(BooleanConsumer callback, com.mojang.datafixers.DataFixer dataFixer, LevelStorage.Session storageSession, SaveProperties saveProperties, boolean eraseCache, DynamicRegistryManager registries) RecoverWorldScreen(MinecraftClient client, BooleanConsumer callback, LevelStorage.Session session) -
Uses of LevelStorage.Session in net.minecraft.resource
Methods in net.minecraft.resource with parameters of type LevelStorage.SessionModifier and TypeMethodDescriptionstatic ResourcePackManagerVanillaDataPackProvider.createManager(LevelStorage.Session session) -
Uses of LevelStorage.Session in net.minecraft.server
Fields in net.minecraft.server declared as LevelStorage.SessionMethods in net.minecraft.server with parameters of type LevelStorage.SessionModifier and TypeMethodDescriptionprivate static voidMain.forceUpgradeWorld(LevelStorage.Session session, SaveProperties saveProperties, com.mojang.datafixers.DataFixer dataFixer, boolean eraseCache, BooleanSupplier continueCheck, DynamicRegistryManager registries, boolean recreateRegionFiles) Constructors in net.minecraft.server with parameters of type LevelStorage.SessionModifierConstructorDescriptionMinecraftServer(Thread serverThread, LevelStorage.Session session, ResourcePackManager dataPackManager, SaveLoader saveLoader, Proxy proxy, com.mojang.datafixers.DataFixer dataFixer, ApiServices apiServices, ChunkLoadProgress chunkLoadProgress) -
Uses of LevelStorage.Session in net.minecraft.server.dedicated
Constructors in net.minecraft.server.dedicated with parameters of type LevelStorage.SessionModifierConstructorDescriptionMinecraftDedicatedServer(Thread serverThread, LevelStorage.Session session, ResourcePackManager dataPackManager, SaveLoader saveLoader, ServerPropertiesLoader propertiesLoader, com.mojang.datafixers.DataFixer dataFixer, ApiServices apiServices) -
Uses of LevelStorage.Session in net.minecraft.server.integrated
Methods in net.minecraft.server.integrated that return LevelStorage.SessionModifier and TypeMethodDescriptionprivate LevelStorage.SessionIntegratedServerLoader.createSession(String levelName) Methods in net.minecraft.server.integrated with parameters of type LevelStorage.SessionModifier and TypeMethodDescriptionprivate CompletableFuture<Void> IntegratedServerLoader.applyWorldPack(ServerResourcePackLoader loader, LevelStorage.Session session) private voidIntegratedServerLoader.checkBackupAndStart(LevelStorage.Session session, SaveLoader saveLoader, ResourcePackManager dataPackManager, Runnable onCancel) com.mojang.datafixers.util.Pair<LevelInfo, GeneratorOptionsHolder> IntegratedServerLoader.loadForRecreation(LevelStorage.Session session) private voidIntegratedServerLoader.showBackupPromptScreen(LevelStorage.Session session, boolean customized, Runnable callback, Runnable onCancel) private voidIntegratedServerLoader.start(LevelStorage.Session session, com.mojang.serialization.Dynamic<?> levelProperties, boolean safeMode, Runnable onCancel) private voidIntegratedServerLoader.start(LevelStorage.Session session, Runnable onCancel) private voidIntegratedServerLoader.start(LevelStorage.Session session, SaveLoader saveLoader, ServerResourcePackLoader resourcePackLoader, ResourcePackManager dataPackManager, Runnable onCancel) private voidIntegratedServerLoader.start(LevelStorage.Session session, SaveLoader saveLoader, ResourcePackManager dataPackManager) private voidIntegratedServerLoader.start(LevelStorage.Session session, SaveLoader saveLoader, ResourcePackManager dataPackManager, Runnable onCancel) private voidIntegratedServerLoader.start(LevelStorage.Session session, LevelSummary summary, com.mojang.serialization.Dynamic<?> levelProperties, Runnable onCancel) voidIntegratedServerLoader.startNewWorld(LevelStorage.Session session, DataPackContents dataPackContents, CombinedDynamicRegistries<ServerDynamicRegistryType> dynamicRegistryManager, SaveProperties saveProperties) Constructors in net.minecraft.server.integrated with parameters of type LevelStorage.SessionModifierConstructorDescriptionIntegratedServer(Thread serverThread, MinecraftClient client, LevelStorage.Session session, ResourcePackManager dataPackManager, SaveLoader saveLoader, ApiServices apiServices, ChunkLoadProgress chunkLoadProgress) -
Uses of LevelStorage.Session in net.minecraft.server.world
Constructors in net.minecraft.server.world with parameters of type LevelStorage.SessionModifierConstructorDescriptionServerChunkLoadingManager(ServerWorld world, LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, StructureTemplateManager structureTemplateManager, Executor executor, ThreadExecutor<Runnable> mainThreadExecutor, ChunkProvider chunkProvider, ChunkGenerator chunkGenerator, ChunkStatusChangeListener chunkStatusChangeListener, Supplier<PersistentStateManager> persistentStateManagerFactory, ChunkTicketManager ticketManager, int viewDistance, boolean dsync) ServerChunkManager(ServerWorld world, LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, StructureTemplateManager structureTemplateManager, Executor workerExecutor, ChunkGenerator chunkGenerator, int viewDistance, int simulationDistance, boolean dsync, ChunkStatusChangeListener chunkStatusChangeListener, Supplier<PersistentStateManager> supplier) ServerWorld(MinecraftServer server, Executor workerExecutor, LevelStorage.Session session, ServerWorldProperties properties, RegistryKey<World> worldKey, DimensionOptions dimensionOptions, boolean debugWorld, long seed, List<SpecialSpawner> spawners, boolean shouldTickTime, @Nullable RandomSequencesState randomSequenceState) -
Uses of LevelStorage.Session in net.minecraft.structure
Constructors in net.minecraft.structure with parameters of type LevelStorage.SessionModifierConstructorDescriptionStructureTemplateManager(ResourceManager resourceManager, LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, RegistryEntryLookup<Block> blockLookup) -
Uses of LevelStorage.Session in net.minecraft.test
Methods in net.minecraft.test with parameters of type LevelStorage.SessionModifier and TypeMethodDescriptionstatic TestServerTestServer.create(Thread thread, LevelStorage.Session session, ResourcePackManager resourcePackManager, Optional<String> tests, boolean verify) Constructors in net.minecraft.test with parameters of type LevelStorage.SessionModifierConstructorDescriptionprivateTestServer(Thread serverThread, LevelStorage.Session session, ResourcePackManager dataPackManager, SaveLoader saveLoader, Optional<String> tests, boolean verify) -
Uses of LevelStorage.Session in net.minecraft.world
Constructors in net.minecraft.world with parameters of type LevelStorage.SessionModifierConstructorDescriptionPlayerSaveHandler(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer) -
Uses of LevelStorage.Session in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage that return LevelStorage.SessionModifier and TypeMethodDescriptionLevelStorage.createSession(String directoryName) LevelStorage.createSessionWithoutSymlinkCheck(String directoryName) -
Uses of LevelStorage.Session in net.minecraft.world.updater
Fields in net.minecraft.world.updater declared as LevelStorage.SessionModifier and TypeFieldDescription(package private) final LevelStorage.SessionWorldUpdater.sessionConstructors in net.minecraft.world.updater with parameters of type LevelStorage.SessionModifierConstructorDescriptionWorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, SaveProperties saveProperties, DynamicRegistryManager registries, boolean eraseCache, boolean recreateRegionFiles)