Class FileFix
java.lang.Object
net.minecraft.util.filefix.FileFix
- Direct Known Subclasses:
DimensionStorageFileFix, GeneratedStructuresRenameFileFix, LegacyStructureFileFix, LevelDatToSavedDataFileFix, PlayerStorageFileFix, RemoveObsoleteFilesFileFix, ResourcePackLocationFileFix
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<FileFixOperation> private final com.mojang.datafixers.schemas.Schema -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFileContentFix(ModifyContent.FileAccessFunction fileAccessFunction) voidaddFileFixOperation(FileFixOperation fileFixOperation) intfinal com.mojang.datafixers.schemas.Schemafinal intabstract voidvoidrunFixOperations(Path baseFolder, UpgradeProgress upgradeProgress)
-
Field Details
-
schema
private final com.mojang.datafixers.schemas.Schema schema -
fileFixOperations
-
-
Constructor Details
-
FileFix
public FileFix(com.mojang.datafixers.schemas.Schema schema)
-
-
Method Details
-
getSchema
public final com.mojang.datafixers.schemas.Schema getSchema() -
getVersion
public final int getVersion() -
addFileFixOperation
-
addFileContentFix
-
countFileOperations
public int countFileOperations() -
runFixOperations
- Throws:
IOException
-
makeFixer
public abstract void makeFixer()
-