| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITickHandler
Tick handler for mods to implement and register through the TickRegistry The data available to each tick is documented in the TickType
| Method Summary | |
|---|---|
 String | 
getLabel()
A profiling label for this tick handler  | 
 void | 
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  | 
 EnumSet<TickType> | 
ticks()
Returns the list of ticks this tick handler is interested in receiving at the minute  | 
 void | 
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  | 
| Method Detail | 
|---|
void tickStart(EnumSet<TickType> type,
               Object... tickData)
type - tickData - 
void tickEnd(EnumSet<TickType> type,
             Object... tickData)
type - tickData - EnumSet<TickType> ticks()
String getLabel()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||