ModsJava
L-LeaderBoard
Advanced Multi-Version (1.16.5-1.21.x) and Folia-Compatible PlaceholderAPI Leaderboard Plugin
⬇ Download on SpigotL-LEADERBOARD
The Ultimate Dynamic Leaderboard Plugin for Modern Minecraft Servers
Universal Placeholders | NPCs | Holograms | Signs & Skulls | Folia Multi-Threading | MySQL Network Sync
L-LeaderBoard is a next-generation ranking solution built from the ground up to deliver maximum performance and infinite flexibility. Whether you run a single survival server or a massive multi-server BungeeCord/Velocity network, L-LeaderBoard allows you to turn ANY PlaceholderAPI data into interactive in-game leaderboards.
Core Features
- Universal PlaceholderAPI Support: Track and rank any numerical or formatted placeholder (Balance, Kills, Playtime, Level, Custom Plugin stats, Island Level, Clan points, etc.).
- Native Folia & Paper Multi-Threading: Built with regional thread schedulers via FoliaLib. Zero main-thread tick lag, completely async database lookups and queries.
- Smart Look-to-Link NPC System: Link NPCs to leaderboards just by looking directly at them. The NPC automatically changes its skin to match the ranked player in real-time.
- Multiple Hologram Providers: Native compatibility with the top hologram plugins.
- Dynamic Signs & Player Heads: Place a sign and attach a Player Head block - the skull automatically adopts the skin of the ranked player.
- Cross-Server Database Sync: Fast local SQLite or high-speed MySQL with HikariCP connection pooling for seamless network leaderboards.
- ASC & DESC Sorting: Sort rankings from highest to lowest (DESC, e.g. Balance) or lowest to highest (ASC, e.g. Parkour time, Lowest Deaths).
- Multi-Language Support: Built-in English (en) and Turkish (tr) translations, customizable in config.yml.
| Feature | Supported Plugins |
| Placeholder Engine | PlaceholderAPI (Required) |
| NPC Providers | FancyNpcs, Citizens, ZNPCsPlus |
| Hologram Providers | FancyHolograms, DecentHolograms, HolographicDisplays (v2 & v3), CMI |
Commands & Permissions
Administrative Permission: lleaderboard.admin (Default: OP)
General Commands
Code (Text):
/lb help - Displays the command guide
/lb list - Lists all active leaderboards
/lb create <name> <placeholder> <ASC|DESC> [sec] - Creates a new leaderboard
/lb delete <name> - Deletes a leaderboard
/lb update [name] - Forces a data refresh
/lb reload - Reloads configs and translations
Code (Text):
/lb npc set <lb_name> <rank> - Links the NPC you are looking at to a rank
/lb npc set <lb_name> <rank> <npc_id> - Links an NPC by name/ID to a rank
/lb npc remove - Unlinks the NPC you are looking at
/lb npc remove <npc_id> - Unlinks an NPC by ID
Code (Text):
/lb hologram create <lb_name> <holo_name> [lines] - Spawns a floating leaderboard hologram
/lb hologram remove <holo_name> - Deletes a leaderboard hologram
Code (Text):
/lb sign set <lb_name> <rank> - Links the targeted sign (and attached skull) to a rank
/lb sign remove - Unlinks the targeted sign
Step 1: Create a Leaderboard
Code (Text):
/lb create balance %vault_eco_balance% DESC 60
Step 2: Link an NPC
1. Create an NPC using FancyNpcs, Citizens, or ZNPCsPlus (e.g. /npc create top1).
2. Look directly at the NPC with your crosshair and run:
Code (Text):
/lb npc set balance 1
Step 3: Create a Top 10 Hologram
Stand at your desired location and run:
Code (Text):
/lb hologram create balance top_balance 10
1. Place a sign on a wall and place a Player Head above or next to the sign.
2. Look at the sign and run:
Code (Text):
/lb sign set balance 1
Configuration Preview (config.yml)
Code (YAML):
database:
type : SQLITE # SQLITE or MYSQL
mysql:
host : "localhost"
port : 3306
database : "leaderboard"
username : "root"
password : ""
pool-size : 10
connection-timeout : 5000
settings:
language : "en" # en / tr
data-scan-interval-seconds : 120
format-numbers : true
abbreviate-large-numbers : false
npc-settings:
default-skin : "Steve"
name-format : "&e#%rank% &f%player_name% &7- &a%value%"
If you enjoy L-LeaderBoard, don't forget to leave a 5-Star Review!
Need help or have suggestions? Feel free to open an issue or ask in our discussions.
L-LeaderBoard is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 13 times (via Spigot). Download it and open it directly in the game.