| public static SymlinkFinder | | parseValidator(Path configPath) | | parseValidator(Path configPath) | | method_52235(Path arg0) | | createSymlinkFinder(Path allowedSymlinksFile) |
|
| public static LevelStorage | | createDefault(Path path) | | createDefault(Path path) | | method_26999(Path arg0) | | create(Path path) |
|
| public static DataConfiguration | | readDataConfig(com.mojang.serialization.Dynamic<?> levelData) | | 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) | | 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) | | 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) | | 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() | | getName() | | method_35504() | | getFormatName() |
|
| public LevelStorage$LevelList | | findLevelCandidates() | | findLevelCandidates() | | method_235() | | getLevelList() |
|
| public CompletableFuture<List<LevelSummary>> | |
| private int | | getStorageVersion() | | getStorageVersion() | | method_17931() | | getCurrentVersion() |
|
| private static NbtCompound | | readLevelDataTagRaw(Path dataFile) | | readLevelDataTagRaw(Path dataFile) | | method_54529(Path arg0) | | readLevelProperties(Path path) |
|
| private LevelSummary | |
| private static long | |
| private static Instant | | getFileModificationTime(Path path) | | getFileModificationTime(Path path) | | method_54530(Path arg0) | | getLastModifiedTime(Path path) |
|
| private LevelSummary | | makeLevelSummary(com.mojang.serialization.Dynamic<?> dataTag, LevelStorageSource$LevelDirectory levelDirectory, boolean locked, int dataVersion) | | makeLevelSummary(com.mojang.serialization.Dynamic<?> dataTag, LevelStorageSource$LevelDirectory levelDirectory, boolean locked, int dataVersion) | | method_54524(com.mojang.serialization.Dynamic<?> arg0, class_32$class_7411 arg1, boolean arg2, int arg3) | | parseSummary(com.mojang.serialization.Dynamic<?> dynamic, LevelStorage$LevelSave save, boolean locked, int version) |
|
| private static FeatureSet | | parseFeatureFlagsFromSummary(com.mojang.serialization.Dynamic<?> tag) | | 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) | | readLightweightData(Path dataFile) | | method_40035(Path arg0) | | loadCompactLevelData(Path path) |
|
| public boolean | | isNewLevelIdAcceptable(String levelId) | | isNewLevelIdAcceptable(String levelId) | | method_240(String arg0) | | isLevelNameValid(String name) |
|
| public boolean | |
| public Path | |
| public Path | | getBaseDir() | | getBaseDir() | | method_19636() | | getSavesDirectory() |
|
| public Path | | getBackupPath() | | getBackupPath() | | method_236() | | getBackupsDirectory() |
|
| public LevelStorage$Session | | validateAndCreateAccess(String levelId) | | validateAndCreateAccess(String levelId) | | method_52236(String arg0) | | createSession(String directoryName) |
|
| public LevelStorage$Session | | createAccess(String levelId) | | createAccess(String levelId) | | method_27002(String arg0) | | createSessionWithoutSymlinkCheck(String directoryName) |
|
| public SymlinkFinder | | getWorldDirValidator() | | getWorldDirValidator() | | method_52237() | | getSymlinkFinder() |
|