Class WorldOpenFlows
java.lang.Object
net.minecraft.client.gui.screens.worldselection.WorldOpenFlows
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final LevelStorageSourceprivate static final org.slf4j.Loggerprivate final Minecraft
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidaskForBackup(Screen p_233141_, String p_233142_, boolean p_233143_, Runnable p_233144_) static voidconfirmWorldCreation(Minecraft p_270593_, CreateWorldScreen p_270733_, com.mojang.serialization.Lifecycle p_270539_, Runnable p_270158_, boolean p_270709_) voidcreateFreshLevel(String p_233158_, LevelSettings p_233159_, WorldOptions p_249243_, Function<RegistryAccess, WorldDimensions> p_249252_) voidcreateLevelFromExistingSettings(LevelStorageSource.LevelStorageAccess p_250919_, ReloadableServerResources p_248897_, LayeredRegistryAccess<RegistryLayer> p_250801_, WorldData p_251654_) createWorldAccess(String p_233156_) private voiddoLoadLevel(Screen p_233146_, String p_233147_, boolean p_233148_, boolean p_233149_) private voiddoLoadLevel(Screen p_233146_, String p_233147_, boolean p_233148_, boolean p_233149_, boolean confirmExperimentalWarning) private WorldLoader.PackConfiggetPackConfigFromLevelData(LevelStorageSource.LevelStorageAccess p_249986_, boolean p_248615_, PackRepository p_249167_) voidprivate <D,R> R loadWorldDataBlocking(WorldLoader.PackConfig p_250997_, WorldLoader.WorldDataSupplier<D> p_251759_, WorldLoader.ResultFactory<D, R> p_249635_) loadWorldStem(LevelStorageSource.LevelStorageAccess p_233120_, boolean p_233121_) private WorldStemloadWorldStem(LevelStorageSource.LevelStorageAccess p_233123_, boolean p_233124_, PackRepository p_233125_) private CompletableFuture<Boolean>com.mojang.datafixers.util.Pair<LevelSettings,WorldCreationContext> private static voidsafeCloseAccess(LevelStorageSource.LevelStorageAccess p_233117_, String p_233118_) 
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
minecraft
- 
levelSource
 
- 
- 
Constructor Details- 
WorldOpenFlows
 
- 
- 
Method Details- 
loadLevel
- 
createFreshLevelpublic void createFreshLevel(String p_233158_, LevelSettings p_233159_, WorldOptions p_249243_, Function<RegistryAccess, WorldDimensions> p_249252_) 
- 
createWorldAccess
- 
createLevelFromExistingSettingspublic void createLevelFromExistingSettings(LevelStorageSource.LevelStorageAccess p_250919_, ReloadableServerResources p_248897_, LayeredRegistryAccess<RegistryLayer> p_250801_, WorldData p_251654_) 
- 
loadWorldStemprivate WorldStem loadWorldStem(LevelStorageSource.LevelStorageAccess p_233123_, boolean p_233124_, PackRepository p_233125_) throws Exception - Throws:
- Exception
 
- 
recreateWorldDatapublic com.mojang.datafixers.util.Pair<LevelSettings,WorldCreationContext> recreateWorldData(LevelStorageSource.LevelStorageAccess p_249540_) throws Exception - Throws:
- Exception
 
- 
getPackConfigFromLevelDataprivate WorldLoader.PackConfig getPackConfigFromLevelData(LevelStorageSource.LevelStorageAccess p_249986_, boolean p_248615_, PackRepository p_249167_) 
- 
loadWorldStempublic WorldStem loadWorldStem(LevelStorageSource.LevelStorageAccess p_233120_, boolean p_233121_) throws Exception - Throws:
- Exception
 
- 
loadWorldDataBlockingprivate <D,R> R loadWorldDataBlocking(WorldLoader.PackConfig p_250997_, WorldLoader.WorldDataSupplier<D> p_251759_, WorldLoader.ResultFactory<D, R> p_249635_) throws Exception- Throws:
- Exception
 
- 
doLoadLevel
- 
doLoadLevel
- 
promptBundledPackLoadFailure
- 
safeCloseAccessprivate static void safeCloseAccess(LevelStorageSource.LevelStorageAccess p_233117_, String p_233118_) 
- 
askForBackup
- 
confirmWorldCreationpublic static void confirmWorldCreation(Minecraft p_270593_, CreateWorldScreen p_270733_, com.mojang.serialization.Lifecycle p_270539_, Runnable p_270158_, boolean p_270709_) 
 
-