Annotation Interface OverlayStats


@Retention(RUNTIME) @Target(TYPE) @Documented public @interface OverlayStats
Renders live skill progress rows in an annotated overlay panel.

Each listed stat is sampled from the live client skill arrays. XP gained and XP/hour are measured from the first frame where the overlay is painted.

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Stats to render.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Whether to include XP gained since the overlay started rendering.
    boolean
    Whether to include the current/base level pair.
    boolean
    Whether to include XP/hour since the overlay started rendering.
    Tab name shown in the overlay header.
  • Element Details

    • tab

      String tab
      Tab name shown in the overlay header.
      Default:
      "Stats"
    • value

      Stat[] value
      Stats to render.
    • levels

      boolean levels
      Whether to include the current/base level pair.
      Default:
      true
    • gained

      boolean gained
      Whether to include XP gained since the overlay started rendering.
      Default:
      true
    • rate

      boolean rate
      Whether to include XP/hour since the overlay started rendering.
      Default:
      true