## Uses of Class
cpw.mods.fml.common.TickType

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

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

    Methods in cpw.mods.fml.client.modloader that return types with arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `EnumSet<TickType>` | ModLoaderKeyBindingHandler.`ticks()`

    Method parameters in cpw.mods.fml.client.modloader with type arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ModLoaderKeyBindingHandler.`keyDown(EnumSet<TickType> type, KeyBinding kb, boolean end, boolean repeats)`
    `void` | ModLoaderKeyBindingHandler.`keyUp(EnumSet<TickType> type, KeyBinding kb, boolean end)`

  - ### Uses of TickType in cpw.mods.fml.client.registry

    Methods in cpw.mods.fml.client.registry that return types with arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `abstract EnumSet<TickType>` | KeyBindingRegistry.KeyHandler.`ticks()` This is the list of ticks for which the key binding should trigger.

    Method parameters in cpw.mods.fml.client.registry with type arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | KeyBindingRegistry.KeyHandler.`keyDown(EnumSet<TickType> types, KeyBinding kb, boolean tickEnd, boolean isRepeat)` Called when the key is first in the down position on any tick from the `KeyBindingRegistry.KeyHandler.ticks()` set.
    `abstract void` | KeyBindingRegistry.KeyHandler.`keyUp(EnumSet<TickType> types, KeyBinding kb, boolean tickEnd)` Fired once when the key changes state from down to up
    `void` | KeyBindingRegistry.KeyHandler.`tickEnd(EnumSet<TickType> type, Object... tickData)` Not to be overridden - KeyBindings are tickhandlers under the covers
    `void` | KeyBindingRegistry.KeyHandler.`tickStart(EnumSet<TickType> type, Object... tickData)` Not to be overridden - KeyBindings are tickhandlers under the covers

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

    Methods in cpw.mods.fml.common that return TickType
    Modifier and Type | Method and Description
    --- | ---
    `static TickType` | TickType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static TickType[]` | TickType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in cpw.mods.fml.common that return types with arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `EnumSet<TickType>` | TickType.`partnerTicks()` Partner ticks that are also cancelled by returning false from onTickInGame
    `EnumSet<TickType>` | ITickHandler.`ticks()` Returns the list of ticks this tick handler is interested in receiving at the minute
    `EnumSet<TickType>` | SingleIntervalHandler.`ticks()`

    Method parameters in cpw.mods.fml.common with type arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ITickHandler.`tickEnd(EnumSet<TickType> type, Object... tickData)` Called at the "end" phase of a tick Multiple ticks may fire simultaneously- you will only be called once with all the firing ticks
    `void` | SingleIntervalHandler.`tickEnd(EnumSet<TickType> type, Object... tickData)`
    `void` | FMLCommonHandler.`tickEnd(EnumSet<TickType> ticks, Side side, Object... data)`
    `void` | ITickHandler.`tickStart(EnumSet<TickType> type, Object... tickData)` Called at the "start" phase of a tick Multiple ticks may fire simultaneously- you will only be called once with all the firing ticks
    `void` | SingleIntervalHandler.`tickStart(EnumSet<TickType> type, Object... tickData)`
    `void` | FMLCommonHandler.`tickStart(EnumSet<TickType> ticks, Side side, Object... data)`

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

    Methods in cpw.mods.fml.common.modloader that return types with arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `EnumSet<TickType>` | BaseModTicker.`ticks()`

    Methods in cpw.mods.fml.common.modloader with parameters of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | BaseModProxy.`doTickInGame(TickType type, boolean end, Object... tickData)`
    `boolean` | BaseModProxy.`doTickInGUI(TickType type, boolean end, Object... tickData)`

    Method parameters in cpw.mods.fml.common.modloader with type arguments of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `void` | BaseModTicker.`tickEnd(EnumSet<TickType> types, Object... tickData)`
    `void` | BaseModTicker.`tickStart(EnumSet<TickType> types, Object... tickData)`

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

    Methods in net.minecraft.src with parameters of type TickType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | BaseMod.`doTickInGame(TickType tick, boolean tickEnd, Object... data)`
    `boolean` | BaseMod.`doTickInGUI(TickType tick, boolean tickEnd, Object... data)`