public interface ISaveFormat
Modifier and Type | Method and Description |
---|---|
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
|
boolean |
deleteWorldDirectory(java.lang.String saveName)
Deletes a world directory.
|
void |
flushCache() |
java.io.File |
getFile(java.lang.String p_186352_1_,
java.lang.String p_186352_2_) |
java.lang.String |
getName()
Returns the name of the save format.
|
java.util.List<WorldSummary> |
getSaveList() |
ISaveHandler |
getSaveLoader(java.lang.String saveName,
boolean storePlayerdata)
Returns back a loader for the specified save directory
|
WorldInfo |
getWorldInfo(java.lang.String saveName)
Returns the world's WorldInfo object
|
boolean |
isConvertible(java.lang.String saveName) |
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.
|
java.lang.String getName()
ISaveHandler getSaveLoader(java.lang.String saveName, boolean storePlayerdata)
java.util.List<WorldSummary> getSaveList() throws AnvilConverterException
AnvilConverterException
boolean isOldMapFormat(java.lang.String saveName)
void flushCache()
WorldInfo getWorldInfo(java.lang.String saveName)
boolean isNewLevelIdAcceptable(java.lang.String saveName)
boolean deleteWorldDirectory(java.lang.String saveName)
void renameWorld(java.lang.String dirName, java.lang.String newName)
boolean isConvertible(java.lang.String saveName)
boolean convertMapFormat(java.lang.String filename, IProgressUpdate progressCallback)
java.io.File getFile(java.lang.String p_186352_1_, java.lang.String p_186352_2_)
boolean canLoadWorld(java.lang.String saveName)