## Uses of Class
net.minecraft.src.BaseMod

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

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

    Methods in cpw.mods.fml.client.modloader with parameters of type BaseMod
    Modifier and Type | Method and Description
    --- | ---
    `static int` | ModLoaderClientHelper.`obtainBlockModelIdFor(BaseMod mod, boolean inventoryRenderer)`

    Constructors in cpw.mods.fml.client.modloader with parameters of type BaseMod
    Constructor and Description
    `ModLoaderBlockRendererHandler(int renderId, boolean render3dInInventory, BaseMod mod)`

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

    Methods in net.minecraft.src that return types with arguments of type BaseMod
    Modifier and Type | Method and Description
    --- | ---
    `static List<BaseMod>` | ModLoader.`getLoadedMods()` Get a list of all BaseMod loaded into the system `ModLoaderModContainer.findAll(java.lang.Class<A>)`

    Methods in net.minecraft.src with parameters of type BaseMod
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ModLoader.`addEntityTracker(BaseMod mod, Class<? extends Entity> entityClass, int entityTypeId, int updateRange, int updateInterval, boolean sendVelocityInfo)`
    `static int` | ModLoader.`getUniqueBlockModelID(BaseMod mod, boolean inventoryRenderer)` Stubbed method on the server to return a unique model id
    `static void` | ModLoader.`registerContainerID(BaseMod mod, int id)`
    `static void` | ModLoader.`registerKey(BaseMod mod, KeyBinding keyHandler, boolean allowRepeat)`
    `static void` | ModLoader.`registerPacketChannel(BaseMod mod, String channel)` Register the mod for packets on this channel.
    `static void` | ModLoader.`setInGameHook(BaseMod mod, boolean enable, boolean useClock)` Indicate that you want to receive ticks
    `static void` | ModLoader.`setInGUIHook(BaseMod mod, boolean enable, boolean useClock)`