## Uses of Interface
cpw.mods.fml.common.IFMLSidedHandler

- Packages that use IFMLSidedHandler
  Package | Description
  --- | ---
  cpw.mods.fml.client |
  cpw.mods.fml.common |
  cpw.mods.fml.server |

- - ### Uses of IFMLSidedHandler in cpw.mods.fml.client

    Classes in cpw.mods.fml.client that implement IFMLSidedHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FMLClientHandler` Handles primary communication from hooked code into the system The FML entry point is `#beginMinecraftLoading(Minecraft, List)` called from `Minecraft` Obfuscated code should focus on this class and other members of the "server" (or "client") code The actual mod loading is handled at arms length by `Loader` It is expected that a similar class will exist for each target environment: Bukkit and Client side.

  - ### Uses of IFMLSidedHandler in cpw.mods.fml.common

    Methods in cpw.mods.fml.common that return IFMLSidedHandler
    Modifier and Type | Method and Description
    --- | ---
    `IFMLSidedHandler` | FMLCommonHandler.`getSidedDelegate()`

    Methods in cpw.mods.fml.common with parameters of type IFMLSidedHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | FMLCommonHandler.`beginLoading(IFMLSidedHandler handler)`

  - ### Uses of IFMLSidedHandler in cpw.mods.fml.server

    Classes in cpw.mods.fml.server that implement IFMLSidedHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FMLServerHandler` Handles primary communication from hooked code into the system The FML entry point is `FMLServerHandler.beginServerLoading(MinecraftServer)` called from `DedicatedServer` Obfuscated code should focus on this class and other members of the "server" (or "client") code The actual mod loading is handled at arms length by `Loader` It is expected that a similar class will exist for each target environment: Bukkit and Client side.