Annotation Interface TableProvider


@Retention(RUNTIME) @Target(METHOD) public @interface TableProvider
Method annotation to provide a Table.

Usage: @TableProvider Table method(UUID playerUUID)

Tables about players can have up to 4 columns. Tables about server can have up to 5 columns.

It is recommended to place each table on their own tab with a Tab annotation on the same method.

  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Determine the color of the table header.
  • Element Details

    • tableColor

      Color tableColor
      Determine the color of the table header.
      Returns:
      Preferred color. If none are specified defaults are used.
      Default:
      NONE