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(java.lang.String var1)`
    `boolean` | `convertMapFormat(java.lang.String var1, IProgressUpdate var2)`
    `boolean` | `deleteWorldDirectory(java.lang.String var1)`
    `void` | `flushCache()`
    `java.util.List` | `getSaveList()`
    `ISaveHandler` | `getSaveLoader(java.lang.String var1, boolean var2)`
    `WorldInfo` | `getWorldInfo(java.lang.String var1)`
    `boolean` | `isOldMapFormat(java.lang.String var1)`
    `void` | `renameWorld(java.lang.String var1, java.lang.String var2)`

- - ### Method Detail

    - #### getSaveLoader

          ISaveHandler getSaveLoader(java.lang.String var1,
                                   boolean var2)

    - #### getSaveList

          java.util.List getSaveList()
                                     throws AnvilConverterException

      Throws:
        `AnvilConverterException`

    - #### flushCache

          void flushCache()

    - #### getWorldInfo

          WorldInfo getWorldInfo(java.lang.String var1)

    - #### deleteWorldDirectory

          boolean deleteWorldDirectory(java.lang.String var1)

    - #### renameWorld

          void renameWorld(java.lang.String var1,
                         java.lang.String var2)

    - #### isOldMapFormat

          boolean isOldMapFormat(java.lang.String var1)

    - #### convertMapFormat

          boolean convertMapFormat(java.lang.String var1,
                                 IProgressUpdate var2)

    - #### canLoadWorld

          boolean canLoadWorld(java.lang.String var1)