| public static SymlinkFinder |
| parseValidator(Path configPath) |
| method_52235(Path arg0) |
| createSymlinkFinder(Path allowedSymlinksFile) |
|
| public static LevelStorage |
| createDefault(Path path) |
| method_26999(Path arg0) |
| create(Path path) |
|
| public static DataConfiguration |
| readDataConfig(com.mojang.serialization.Dynamic<?> levelData) |
| method_29580(com.mojang.serialization.Dynamic<?> arg0) |
| parseDataPackSettings(com.mojang.serialization.Dynamic<?> dynamic) |
|
| public static SaveLoading$DataPacks |
| getPackConfig(com.mojang.serialization.Dynamic<?> levelDataTag, PackRepository packRepository, boolean safeMode) |
| method_54522(com.mojang.serialization.Dynamic<?> arg0, class_3283 arg1, boolean arg2) |
| parseDataPacks(com.mojang.serialization.Dynamic<?> dynamic, ResourcePackManager dataPackManager, boolean safeMode) |
|
| public static ParsedSaveProperties |
| getLevelDataAndDimensions(LevelStorageSource$LevelStorageAccess worldAccess, com.mojang.serialization.Dynamic<?> levelDataTag, WorldDataConfiguration dataConfiguration, Registry<LevelStem> datapackDimensions, HolderLookup$Provider registryAccess) |
| method_54523(class_32$class_5143 arg0, com.mojang.serialization.Dynamic<?> arg1, class_7712 arg2, class_2378<class_5363> arg3, class_7225$class_7874 arg4) |
| parseSaveProperties(LevelStorage$Session session, com.mojang.serialization.Dynamic<?> dynamic, DataConfiguration dataConfiguration, Registry<DimensionOptions> dimensionsRegistry, RegistryWrapper$WrapperLookup registries) |
|
| public static <T extends PersistentState> com.mojang.serialization.DataResult<T> |
|
| public static void |
|
| public static void |
|
| private static <T> void |
| writeSavedData(Path worldFolder, com.mojang.serialization.DynamicOps<Tag> ops, SavedDataType<?> type, com.mojang.serialization.Codec<T> codec, T data) |
| method_1_2611(Path arg0, com.mojang.serialization.DynamicOps<class_2520> arg1, class_10741<?> arg2, com.mojang.serialization.Codec<T> arg3, T arg4) |
| writeDataFile(Path saveDir, com.mojang.serialization.DynamicOps<NbtElement> nbtOps, PersistentStateType<?> persistentStateType, com.mojang.serialization.Codec<T> codec, T value) |
|
| public String |
| getName() |
| method_35504() |
| getFormatName() |
|
| public LevelStorage$LevelList |
| findLevelCandidates() |
| method_235() |
| getLevelList() |
|
| public CompletableFuture<List<LevelSummary>> |
|
| private int |
| getStorageVersion() |
| method_17931() |
| getCurrentVersion() |
|
| private static NbtCompound |
| readLevelDataTagRaw(Path dataFile) |
| method_54529(Path arg0) |
| readLevelProperties(Path path) |
|
| private LevelSummary |
|
| private static long |
|
| private static Instant |
| getFileModificationTime(Path path) |
| method_54530(Path arg0) |
| getLastModifiedTime(Path path) |
|
| private LevelSummary |
|
| private static FeatureSet |
| parseFeatureFlagsFromSummary(com.mojang.serialization.Dynamic<?> tag) |
| method_45552(com.mojang.serialization.Dynamic<?> arg0) |
| parseEnabledFeatures(com.mojang.serialization.Dynamic<?> levelData) |
|
| private static NbtElement |
| readLightweightData(Path dataFile) |
| method_40035(Path arg0) |
| loadCompactLevelData(Path path) |
|
| public boolean |
| isNewLevelIdAcceptable(String levelId) |
| method_240(String arg0) |
| isLevelNameValid(String name) |
|
| public boolean |
|
| public Path |
|
| public Path |
| getBaseDir() |
| method_19636() |
| getSavesDirectory() |
|
| public Path |
| getBackupPath() |
| method_236() |
| getBackupsDirectory() |
|
| public LevelStorage$Session |
| validateAndCreateAccess(String levelId) |
| method_52236(String arg0) |
| createSession(String directoryName) |
|
| public LevelStorage$Session |
| createAccess(String levelId) |
| method_27002(String arg0) |
| createSessionWithoutSymlinkCheck(String directoryName) |
|
| public SymlinkFinder |
| getWorldDirValidator() |
| method_52237() |
| getSymlinkFinder() |
|
| private static void |
|
| private static Stream |
| lambda$parseFeatureFlagsFromSummary$0(com.mojang.serialization.Dynamic arg0) |
| method_45553(com.mojang.serialization.Dynamic arg0) |
| method_45553(com.mojang.serialization.Dynamic featureFlag) |
|
| private static List |
| lambda$loadLevelSummaries$1(List arg0) |
| method_43495(List arg0) |
| method_43495(List summaries) |
|
| private LevelSummary |
|
| private static boolean |
|
| private static boolean |
| lambda$findLevelCandidates$0(Path arg0) |
| method_43420(Path arg0) |
| method_43420(Path path) |
|
| private static WorldGenSettings |
| lambda$getLevelDataAndDimensions$0(Registry arg0, com.mojang.serialization.DataResult$Error arg1) |
| method_1_2548(class_2378 arg0, com.mojang.serialization.DataResult$Error arg1) |
| method_1_2548(Registry arg0, com.mojang.serialization.DataResult$Error error) |
|
| private static boolean |
| lambda$static$0(Path arg0) |
| method_52616(Path arg0) |
| method_52616(Path path) |
|