net.minecraft.world.storage

## Interface ISaveFormat

- All Known Implementing Classes:
    AnvilSaveConverter, SaveFormatOld

      public interface ISaveFormat

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `canLoadWorld(String var1)`
    `boolean` | `convertMapFormat(String var1, IProgressUpdate var2)` Converts the specified map to the new map format.
    `boolean` | `deleteWorldDirectory(String var1)`
    `void` | `flushCache()`
    `List` | `getSaveList()`
    `ISaveHandler` | `getSaveLoader(String var1, boolean var2)` Returns back a loader for the specified save directory
    `WorldInfo` | `getWorldInfo(String var1)`
    `boolean` | `isOldMapFormat(String var1)` Checks if the save directory uses the old map format
    `void` | `renameWorld(String var1, String var2)`

- - ### Method Detail

    - #### getSaveLoader

          ISaveHandler getSaveLoader(String var1,
                                   boolean var2)

      Returns back a loader for the specified save directory

    - #### getSaveList

          List getSaveList()

    - #### flushCache

          void flushCache()

    - #### getWorldInfo

          WorldInfo getWorldInfo(String var1)

    - #### deleteWorldDirectory

          boolean deleteWorldDirectory(String var1)

    - #### renameWorld

          void renameWorld(String var1,
                         String var2)

    - #### isOldMapFormat

          boolean isOldMapFormat(String var1)

      Checks if the save directory uses the old map format

    - #### convertMapFormat

          boolean convertMapFormat(String var1,
                                 IProgressUpdate var2)

      Converts the specified map to the new map format. Args: worldName, loadingScreen

    - #### canLoadWorld

          boolean canLoadWorld(String var1)