Skip to content
Niall7459 edited this page May 18, 2020 · 3 revisions

KiteBoard has the ability to display different groups based on a number of criteria set using Assignment Criteria.

Groups are stored inside the Scoreboard and Tablist folders depending on their type, the general style of group configurations looks like this:

For setting up world-based and permission-based groups see Assignment Criteria For setting up event-triggered groups see Event Triggers

Basic group layout

setting:
  priority: 1
  advanced: false

criteria:
  1:
    type: PERMISSION
    permission: "kiteboard.group.default"
    default: true

content:
  - "&d&lKite&e&lBoard&5&l3"
  - "&8&m--------------------------"
  - "&e&l» &d&lPlayer:"
  - "&7{player}"
  - ""
  - "&e&l» &d&lNews:"
  - "2|&7<marquee>This scoreboard is powered by KiteBoard3.</marquee>"
  - ""
  - "&e&l» &d&lAbout:"
  - "&7www.kitesoftware.net"
  - "&8&m--------------------------"

By putting a 2| separator and number allows you to specify the interval rate, in ticks, 20 ticks = one second.

Advanced group layout

You can also enable advanced configuration by setting advanced: true in the setting block. Advanced configuration allows you to specify more than one frame per line and is useful for creating text that changes or contains multiple animations.

Here is an example of an advanced configuration of the same group above:

setting:
  priority: 1
  advanced: true #THIS MUST BE SET TRUE

criteria:
  1:
    type: PERMISSION
    permission: "kiteboard.group.default"
    default: true

content:
  title:
    frames:
      - "&d&lKite&e&lBoard&5&l3"
    interval: 100
  1:
    frames:
      - "&8&m--------------------------"
    interval: 100
  2:
    frames:
      - "&e&l» &d&lPlayer:"
    interval: 100
  3:
    frames:
      - "&7{player}"
    interval: 100
  4:
    frames:
      - ""
    interval: 100
  5:
    frames:
      - "&e&l» &d&lNews:"
    interval: 100
  6:
    frames:
      - "&7<marquee>This scoreboard is powered by KiteBoard3.</marquee>"
    interval: 2
  7:
    frames:
      - ""
    interval: 100
  8:
    frames:
      - "&e&l» &d&lAbout:"
    interval: 100
  9:
    frames:
      - "&7www.kitesoftware.net"
    interval: 100
  10:
    frames:
      - "&8&m--------------------------"
    interval: 100