## Uses of Interface
cpw.mods.fml.common.modloader.BaseModProxy

- Packages that use BaseModProxy
  Package | Description
  --- | ---
  cpw.mods.fml.client.modloader |
  cpw.mods.fml.common |
  cpw.mods.fml.common.modloader |
  net.minecraft.src |

- - ### Uses of BaseModProxy in cpw.mods.fml.client.modloader

    Methods in cpw.mods.fml.client.modloader with parameters of type BaseModProxy
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ModLoaderClientHelper.`clientConnectionClosed(INetworkManager manager, BaseModProxy mod)`
    `void` | ModLoaderClientHelper.`clientConnectionOpened(NetHandler netClientHandler, INetworkManager manager, BaseModProxy mod)`
    `Object` | ModLoaderClientHelper.`getClientGui(BaseModProxy mod, EntityPlayer player, int ID, int x, int y, int z)`
    `static void` | ModLoaderClientHelper.`registerKeyBinding(BaseModProxy mod, KeyBinding keyHandler, boolean allowRepeat)`
    `void` | ModLoaderClientHelper.`sendClientPacket(BaseModProxy mod, Packet250CustomPayload packet)`
    `Entity` | ModLoaderClientHelper.`spawnEntity(BaseModProxy mod, EntitySpawnPacket input, EntityRegistry.EntityRegistration er)`

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

    Methods in cpw.mods.fml.common that return types with arguments of type BaseModProxy
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends BaseModProxy>` | ModClassLoader.`loadBaseModClass(String modClazzName)`

  - ### Uses of BaseModProxy in cpw.mods.fml.common.modloader

    Fields in cpw.mods.fml.common.modloader declared as BaseModProxy
    Modifier and Type | Field and Description
    --- | ---
    `BaseModProxy` | ModLoaderModContainer.`mod`

    Methods in cpw.mods.fml.common.modloader with type parameters of type BaseModProxy
    Modifier and Type | Method and Description
    --- | ---
    `static <A extends BaseModProxy> List<A>` | ModLoaderModContainer.`findAll(Class<A> clazz)` Find all the BaseMods in the system

    Methods in cpw.mods.fml.common.modloader with parameters of type BaseModProxy
    Modifier and Type | Method and Description
    --- | ---
    `static IChatListener` | ModLoaderHelper.`buildChatListener(BaseModProxy mod)`
    `static IConnectionHandler` | ModLoaderHelper.`buildConnectionHelper(BaseModProxy mod)`
    `static ICraftingHandler` | ModLoaderHelper.`buildCraftingHelper(BaseModProxy mod)`
    `static IDispenserHandler` | ModLoaderHelper.`buildDispenseHelper(BaseModProxy mod)`
    `static void` | ModLoaderHelper.`buildEntityTracker(BaseModProxy mod, Class<? extends Entity> entityClass, int entityTypeId, int updateRange, int updateInterval, boolean sendVelocityInfo)`
    `static IFuelHandler` | ModLoaderHelper.`buildFuelHelper(BaseModProxy mod)`
    `static void` | ModLoaderHelper.`buildGuiHelper(BaseModProxy mod, int id)`
    `static IPacketHandler` | ModLoaderHelper.`buildPacketHandlerFor(BaseModProxy mod)`
    `static IPickupNotifier` | ModLoaderHelper.`buildPickupHelper(BaseModProxy mod)`
    `static IWorldGenerator` | ModLoaderHelper.`buildWorldGenHelper(BaseModProxy mod)`
    `boolean` | IModLoaderSidedHelper.`clientConnectionClosed(INetworkManager manager, BaseModProxy mod)`
    `void` | IModLoaderSidedHelper.`clientConnectionOpened(NetHandler netClientHandler, INetworkManager manager, BaseModProxy mod)`
    `static ModContainer` | ModLoaderModContainer.`findContainerFor(BaseModProxy mod)` Deprecated.
    `Object` | IModLoaderSidedHelper.`getClientGui(BaseModProxy mod, EntityPlayer player, int iD, int x, int y, int z)`
    `static Object` | ModLoaderHelper.`getClientSideGui(BaseModProxy mod, EntityPlayer player, int ID, int x, int y, int z)`
    `void` | IModLoaderSidedHelper.`sendClientPacket(BaseModProxy mod, Packet250CustomPayload packet)`
    `void` | ModLoaderNetworkHandler.`setBaseMod(BaseModProxy baseMod)`
    `void` | BaseModTicker.`setMod(BaseModProxy mod)`
    `Entity` | IModLoaderSidedHelper.`spawnEntity(BaseModProxy mod, EntitySpawnPacket input, EntityRegistry.EntityRegistration registration)`
    `static void` | ModLoaderHelper.`updateGUITicks(BaseModProxy mod, boolean enable, boolean useClock)`
    `static void` | ModLoaderHelper.`updateStandardTicks(BaseModProxy mod, boolean enable, boolean useClock)`

    Constructors in cpw.mods.fml.common.modloader with parameters of type BaseModProxy
    Constructor and Description
    `ModLoaderChatListener(BaseModProxy mod)`
    `ModLoaderConnectionHandler(BaseModProxy mod)`
    `ModLoaderCraftingHelper(BaseModProxy mod)`
    `ModLoaderDispenseHelper(BaseModProxy mod)`
    `ModLoaderEntitySpawnCallback(BaseModProxy mod, EntityRegistry.EntityRegistration er)`
    `ModLoaderFuelHelper(BaseModProxy mod)`
    `ModLoaderPacketHandler(BaseModProxy mod)`
    `ModLoaderPickupNotifier(BaseModProxy mod)`
    `ModLoaderWorldGenerator(BaseModProxy mod)`

  - ### Uses of BaseModProxy in net.minecraft.src

    Classes in net.minecraft.src that implement BaseModProxy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseMod`