DUXPLIMA Documentation

Leaderboards

Boards per job and in total, the four periods, the cache, and where boards are shown.

A board is a job by its id, or total. All time ranks by level: who is ahead now. A month, a week and a day rank by what was earned in them: experience on a job's board, levels on the total.

leaderboard {
  chat-lines   = 10
  empty-head   = "entity/player/wide/steve"
  periods      = [ alltime, monthly, weekly, daily ]
  time-zone    = ""
  week-starts  = monday
  keep-windows = 12
}
KeyMeaning
chat-linesHow many places /jobs top prints
empty-headWhat a head placeholder gives for an empty place: a texture path, a name or an id
periodsThe periods kept; empty keeps all four
time-zoneThe zone a day starts in (Europe/Istanbul); empty is the server's. Servers sharing a database write the same
week-startsThe day a week starts
keep-windowsHow many ended windows of a period are kept, so last week's winner can be read

A board reads storage.leaderboard-size (100) rows and is refreshed every storage.leaderboard-refresh-seconds (120). A window or a placeholder never waits for the database.

Where boards are shown

Related: Placeholders