## Uses of Interface
net.minecraft.world.storage.ISaveHandler

- Packages that use ISaveHandler
  Package | Description
  --- | ---
  net.minecraft.world |
  net.minecraft.world.chunk.storage |
  net.minecraft.world.demo |
  net.minecraft.world.storage |
  net.minecraftforge.common |

- - ### Uses of ISaveHandler in net.minecraft.world

    Methods in net.minecraft.world that return ISaveHandler
    Modifier and Type | Method and Description
    --- | ---
    `ISaveHandler` | World.`getSaveHandler()` Returns this world's current save handler

    Constructors in net.minecraft.world with parameters of type ISaveHandler
    Constructor and Description
    `World(ISaveHandler par1ISaveHandler, String par2Str, WorldProvider par3WorldProvider, WorldSettings par4WorldSettings, Profiler par5Profiler, ILogAgent par6ILogAgent)`
    `World(ISaveHandler par1ISaveHandler, String par2Str, WorldSettings par3WorldSettings, WorldProvider par4WorldProvider, Profiler par5Profiler, ILogAgent par6ILogAgent)`
    `WorldServer(MinecraftServer par1MinecraftServer, ISaveHandler par2ISaveHandler, String par3Str, int par4, WorldSettings par5WorldSettings, Profiler par6Profiler, ILogAgent par7ILogAgent)`
    `WorldServerMulti(MinecraftServer par1MinecraftServer, ISaveHandler par2ISaveHandler, String par3Str, int par4, WorldSettings par5WorldSettings, WorldServer par6WorldServer, Profiler par7Profiler, ILogAgent par8ILogAgent)`

  - ### Uses of ISaveHandler in net.minecraft.world.chunk.storage

    Classes in net.minecraft.world.chunk.storage that implement ISaveHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnvilSaveHandler`

    Methods in net.minecraft.world.chunk.storage that return ISaveHandler
    Modifier and Type | Method and Description
    --- | ---
    `ISaveHandler` | AnvilSaveConverter.`getSaveLoader(String par1Str, boolean par2)` Returns back a loader for the specified save directory

  - ### Uses of ISaveHandler in net.minecraft.world.demo

    Constructors in net.minecraft.world.demo with parameters of type ISaveHandler
    Constructor and Description
    `DemoWorldServer(MinecraftServer par1MinecraftServer, ISaveHandler par2ISaveHandler, String par3Str, int par4, Profiler par5Profiler, ILogAgent par6ILogAgent)`

  - ### Uses of ISaveHandler in net.minecraft.world.storage

    Classes in net.minecraft.world.storage that implement ISaveHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SaveHandler`
    `class` | `SaveHandlerMP`

    Methods in net.minecraft.world.storage that return ISaveHandler
    Modifier and Type | Method and Description
    --- | ---
    `ISaveHandler` | ISaveFormat.`getSaveLoader(String s, boolean flag)` Returns back a loader for the specified save directory
    `ISaveHandler` | SaveFormatOld.`getSaveLoader(String par1Str, boolean par2)` Returns back a loader for the specified save directory

    Constructors in net.minecraft.world.storage with parameters of type ISaveHandler
    Constructor and Description
    `MapStorage(ISaveHandler par1ISaveHandler)`

  - ### Uses of ISaveHandler in net.minecraftforge.common

    Classes in net.minecraftforge.common that implement ISaveHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WorldSpecificSaveHandler`

    Constructors in net.minecraftforge.common with parameters of type ISaveHandler
    Constructor and Description
    `WorldSpecificSaveHandler(WorldServer world, ISaveHandler parent)`