public class SaveFormat
extends java.lang.Object
コンストラクタと説明 |
---|
SaveFormat(java.nio.file.Path p_i51277_1_,
java.nio.file.Path p_i51277_2_,
com.mojang.datafixers.DataFixer p_i51277_3_) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
canLoadWorld(java.lang.String saveName)
Return whether the given world can be loaded.
|
boolean |
convertMapFormat(java.lang.String filename,
IProgressUpdate progressCallback)
converts the map to mcRegion
|
long |
createBackup(java.lang.String worldName)
Creates a backup of the given world.
|
boolean |
deleteWorldDirectory(java.lang.String saveName)
Deletes a world directory.
|
java.nio.file.Path |
getBackupsFolder()
Gets the folder where backups are stored
|
java.io.File |
getFile(java.lang.String saveName,
java.lang.String filePath)
Gets a file within the given world.
|
java.lang.String |
getName() |
java.util.List<WorldSummary> |
getSaveList() |
protected static SaveHandler |
getSaveLoader(java.nio.file.Path p_215783_0_,
com.mojang.datafixers.DataFixer p_215783_1_,
java.lang.String p_215783_2_,
MinecraftServer p_215783_3_) |
SaveHandler |
getSaveLoader(java.lang.String saveName,
MinecraftServer server) |
java.nio.file.Path |
getSavesDir() |
static WorldInfo |
getWorldData(java.io.File p_215780_0_,
com.mojang.datafixers.DataFixer p_215780_1_,
SaveHandler saveHandler) |
static WorldInfo |
getWorldInfo(java.io.File p_215780_0_,
com.mojang.datafixers.DataFixer p_215780_1_) |
protected static WorldInfo |
getWorldInfo(java.nio.file.Path p_215779_0_,
com.mojang.datafixers.DataFixer p_215779_1_,
java.lang.String p_215779_2_) |
WorldInfo |
getWorldInfo(java.lang.String saveName)
Returns the world's WorldInfo object
|
boolean |
isNewLevelIdAcceptable(java.lang.String saveName) |
boolean |
isOldMapFormat(java.lang.String saveName)
gets if the map is old chunk saving (true) or McRegion (false)
|
void |
renameWorld(java.lang.String dirName,
java.lang.String newName)
Renames the world by storing the new name in level.dat.
|
public SaveFormat(java.nio.file.Path p_i51277_1_, java.nio.file.Path p_i51277_2_, com.mojang.datafixers.DataFixer p_i51277_3_)
public java.lang.String getName()
public java.util.List<WorldSummary> getSaveList() throws AnvilConverterException
public SaveHandler getSaveLoader(java.lang.String saveName, @Nullable MinecraftServer server)
protected static SaveHandler getSaveLoader(java.nio.file.Path p_215783_0_, com.mojang.datafixers.DataFixer p_215783_1_, java.lang.String p_215783_2_, @Nullable MinecraftServer p_215783_3_)
public boolean isOldMapFormat(java.lang.String saveName)
public boolean convertMapFormat(java.lang.String filename, IProgressUpdate progressCallback)
@Nullable public WorldInfo getWorldInfo(java.lang.String saveName)
@Nullable protected static WorldInfo getWorldInfo(java.nio.file.Path p_215779_0_, com.mojang.datafixers.DataFixer p_215779_1_, java.lang.String p_215779_2_)
@Nullable public static WorldInfo getWorldInfo(java.io.File p_215780_0_, com.mojang.datafixers.DataFixer p_215780_1_)
@Nullable public static WorldInfo getWorldData(java.io.File p_215780_0_, com.mojang.datafixers.DataFixer p_215780_1_, @Nullable SaveHandler saveHandler)
public void renameWorld(java.lang.String dirName, java.lang.String newName)
public boolean isNewLevelIdAcceptable(java.lang.String saveName)
public boolean deleteWorldDirectory(java.lang.String saveName)
public boolean canLoadWorld(java.lang.String saveName)
public java.nio.file.Path getSavesDir()
public java.io.File getFile(java.lang.String saveName, java.lang.String filePath)
public java.nio.file.Path getBackupsFolder()
public long createBackup(java.lang.String worldName) throws java.io.IOException
java.io.IOException