> For the complete documentation index, see [llms.txt](https://realisticnode.gitbook.io/rnsetups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://realisticnode.gitbook.io/rnsetups/ultimate-survival/features/leaderboards.md).

# Leaderboards

Top lists as holograms, and how to add your own.

The Leaderboards warp (`/warp tops`) has three boards with eight top lists: **playtime**, **money**, **votes**, **kills**, **deaths**, **blocks mined**, **skill power** and **mob kills**. The **fishing** top list stands by the pond, next to the Fishing NPC. Each list shows the top 8 players with their heads and your own position. They are powered by **ajLeaderboards**, which keeps one board for each statistic.

## "Board does not exist"

If a hologram shows `Board does not exist` (or `BDNE`), the board has not been created yet. Create the nine boards once from the console:

```
ajlb add statistic_time_played
ajlb add vault_eco_balance
ajlb add superbvote_votes
ajlb add statistic_player_kills
ajlb add statistic_deaths
ajlb add statistic_mine_block
ajlb add auraskills_power
ajlb add statistic_mob_kills
ajlb add statistic_fish_caught
```

Run `/ajlb list` to see which boards exist. Boards fill up as players join and play, so a new board can take a while to show its first results.

## Add your own leaderboard

1. Type `/ajlb add` and press **Tab**: ajLeaderboards suggests placeholders. Any PlaceholderAPI placeholder that returns a number works.
2. Show it in a hologram with these placeholders, where `<board>` is the name you added and `<n>` is the position (1 to 8):
   * `%ajlb_lb_<board>_<n>_alltime_name%`: player name
   * `%ajlb_lb_<board>_<n>_alltime_value%`: value

For example, `%ajlb_lb_statistic_fish_caught_1_alltime_name%` is the player who caught the most fish. The top list holograms are the `top-` entries in `plugins/FancyHolograms/holograms.yml`: copy one of them to make a new list.
