DonutLeadersboards & Stats v1.2.2

High-performance leaderboards + stats with GUI.
  • Bildschirmfoto 2026-04-15 um 00.40.45.png
  • Bildschirmfoto 2026-04-15 um 00.40.50.png
  • Bildschirmfoto 2026-04-15 um 00.40.57.png
  • Bildschirmfoto 2026-04-15 um 00.41.01.png
  • Bildschirmfoto 2026-04-15 um 00.40.27.png
  • Bildschirmfoto 2026-04-15 um 00.40.35.png
  • Bildschirmfoto 2026-04-15 um 00.40.37.png
  • Bildschirmfoto 2026-04-15 um 00.40.39.png
  • Bildschirmfoto 2026-04-15 um 00.40.45.png
  • Bildschirmfoto 2026-04-15 um 00.40.50.png
  • Bildschirmfoto 2026-04-15 um 00.40.57.png
  • Bildschirmfoto 2026-04-15 um 00.41.01.png
  • Bildschirmfoto 2026-04-15 um 00.40.27.png
  • Bildschirmfoto 2026-04-15 um 00.40.35.png
  • Bildschirmfoto 2026-04-15 um 00.40.37.png
  • Bildschirmfoto 2026-04-15 um 00.40.39.png
perfleaderboards.svg
PerfLeaderboards

Track money, kills, deaths, mobs, blocks, playtime, shop spend/sell, and shards in a database, show category hub and paged top GUIs with optional search and refresh, and open a per-player stats inventory—all configurable, MiniMessage-based, with optional PlaceholderAPI lines for holograms and signs. Paper and Folia 1.21 - 26.x

Support

Report bugs and get support here: https://discord.gg/VvM6k2eBDa

Features
Folia support – runs on Folia-compatible Paper builds
Hub & detail GUIsgui/leaderboards-gui.yml: category hub, per-stat boards with paging, optional row filler, refresh to reload that board from cache/DB, optional self preview head, optional sign search to filter names (sign line template in search-sign in config.yml)
Stats inventory/stats opens gui/stats-gui.yml with per-stat tiles; optional filler background via filler.enabled
SQLite or MySQL – HikariCP pool; WAL SQLite defaults for lighter write contention
Configurable categories – enable/disable and order for each leaderboard type in config.yml
Caching & limits – refresh interval, max top entries, compact number formatting for large values
Vault balance – economy balance is synced into the stats table on an interval for the money leaderboard
Shop & sell tracking – optional hooks for ShopGUI+ and EconomyShopGUI (buy → money spent, sell → sell revenue); optional PerfSell soft hook for /sell revenue
PerfShards – optional shard totals sync into the leaderboard database when PerfShards is present
Vanilla stats sync – periodic pull of vanilla player statistics into the DB (interval and batch size configurable)
Admin tools – reload, inspect raw stats text, one-shot vanilla-to-DB migration, destructive resets with a short double-confirm window

Placeholders
%perfleaderboards_kills% – your kill count
%perfleaderboards_deaths% – your death count
%perfleaderboards_playtime% – your playtime (formatted)
%perfleaderboards_playtime_seconds% – your playtime in seconds
%perfleaderboards_shards% – your shard balance
%perfleaderboards_mobs_killed% – mobs you have killed
%perfleaderboards_blocks_broken% – blocks you have broken
%perfleaderboards_blocks_placed% – blocks you have placed
%perfleaderboards_money% – your money balance (formatted)
%perfleaderboards_sell% – money earned via /sell
%perfleaderboards_money-spent-on-shop% – money spent in shops
%perfleaderboards_rank_(stat)% – your rank for a category (e.g. rank_kills, rank_deaths, rank_playtime)
%perfleaderboards_top_(category)_(rank)_name% – top player name (e.g. top_kills_1_name)
%perfleaderboards_top_(category)_(rank)_value% – top player value (e.g. top_kills_1_value)
%perfleaderboards_top_(category)_(rank)_uuid% – top player UUID (e.g. top_kills_3_uuid)

Commands
/leaderboards – Open the category hub GUI (perfleaderboards.use)
/leaderboards (category) [page] – Open a specific leaderboard (category id, optional page) (perfleaderboards.use)
/stats – Open your stats GUI (perfleaderboards.use)
/stats (playername) – Open another player’s stats GUI (perfleaderboards.use)
/perfleaderboards reload – Reload config, messages, GUIs, and reconnect the database stack (perfleaderboards.admin)
/perfleaderboards help – Show admin usage (perfleaderboards.admin)
/perfleaderboards stats (player) – Print that player’s stored stats summary in chat (perfleaderboards.admin)
/perfleaderboards migrate stats – Import vanilla statistics into the database for discovered players (perfleaderboards.admin)
/perfleaderboards reset all – Wipe all leaderboard rows after running the same command again within the confirmation window (perfleaderboards.admin)
/perfleaderboards reset player (player) – Reset all stats for one player after confirmation (perfleaderboards.admin)
/perfleaderboards reset player (player) (stat-id) – Reset one stat column for a player after confirmation; (stat-id) matches leaderboard ids such as money, kills, shards (perfleaderboards.admin)

Database
• SQLite
• MySQL
Buy a license now
$5.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 20% commission.
2,084 Views
8 Purchases
213 Downloads
Feb 24, 2026 Published
Jun 19, 2026 Updated
Not yet rated
328.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Economy
  1. GUI
  1. Fun
Game mode
  1. Survival
  1. Donut-like
  1. Hardcore
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
8 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 20% commission.
2,084 Views
8 Purchases
213 Downloads
Feb 24, 2026 Published
Jun 19, 2026 Updated
Not yet rated
328.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Economy
  1. GUI
  1. Fun
Game mode
  1. Survival
  1. Donut-like
  1. Hardcore
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
8 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Top