Annotation Interface TriggerHandler


@Retention(RUNTIME) @Target(METHOD) public @interface TriggerHandler
Marks a method as a trigger handler, meaning it will be called by the EventBus when its corresponding trigger is posted.
The annotated method must have no parameters.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    mindustry.game.EventType.Trigger
    The trigger to listen for.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The priority of the trigger handler.
  • Element Details

    • value

      mindustry.game.EventType.Trigger value
      The trigger to listen for.
    • priority

      Priority priority
      The priority of the trigger handler.
      Default:
      NORMAL