Minecraft plugin ajLeaderboards
ajLeaderboards is a Minecraft plugin that creates flexible leaderboards from any numeric PlaceholderAPI placeholder, with displays for holograms, signs, NPCs, heads and timed resets.
Find a server with ajLeaderboards
58 servers reported ajLeaderboards
- SentrySMP 38 onlineJava
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 47 onlineJava
- J's Hideout SMP 25 onlineJava + Bedrock
- play.vcraft.fr:23020 20 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 6 online
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 13 onlineJava + Bedrock
About ajLeaderboards
🔌 About ajLeaderboards
ajLeaderboards is a Minecraft plugin for creating leaderboards from any PlaceholderAPI placeholder that returns a numeric value. It collects and ranks values reported by placeholders and can display results using holograms, built-in signs, NPCs, armor stands, and player heads.
🎯 Purpose
The plugin solves the problem of producing flexible, cross-plugin leaderboards without requiring custom integration: any plugin that exposes a numeric PlaceholderAPI placeholder can be tracked and shown on in-world displays or exposed as placeholders for other display plugins.
⚙️ Features
- Track any numeric PlaceholderAPI placeholder as a leaderboard entry.
- Multiple display options: holograms, built-in signs, NPCs, armor stands and player heads.
- Timed leaderboards with automatic resets (hourly, daily, monthly, etc.) while preserving all-time stats.
- MySQL support for synchronized leaderboards across servers (requires the tracked placeholder to be synced as well).
- Optional display of player prefix/suffix via Vault integration.
- "Extra" placeholders to display additional placeholder text alongside leaderboard entries.
- Folia support and compatibility with common display plugins (e.g., hologram and NPC systems).
- Anonymous usage stats collection via bStats (can be disabled in bStats config).
🧩 Who It Is For
- Survival and SMP servers that want dynamic leaderboards for balances, stats or custom metrics.
- Servers that already use PlaceholderAPI and want to display ranks in-world (holograms, signs, NPCs).
- Admins who need timed leaderboards (daily/hourly/monthly) and optional MySQL synchronization.
🏗️ Example Use Cases
- Display the top economy balances using an economy plugin placeholder and a hologram plugin.
- Show the top kill counts or custom minigame scores on NPCs or signs.
- Run hourly or daily leaderboards for event winners while retaining all-time records.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/ajLeaderboards add | Start tracking a PlaceholderAPI placeholder that returns a numeric value. | ajleaderboards.use | Admin |
/ajLeaderboards list [board] [type] | List configured leaderboards or details for a specific board. | ajleaderboards.use | Admin |
(Note: command names are documented by the plugin; server operators should check the plugin's wiki for the full command list and syntax.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
ajleaderboards.use | Required to set up and manage leaderboards. | not specified |
ajleaderboards.dontupdate.<board> | Prevents a player from being added to updates for the specified board. | not specified |
⚙️ Installation
📥 Setup
- Download the official plugin JAR and place it in your server
plugins/folder. - Ensure PlaceholderAPI is installed before starting the server; the plugin requires PlaceholderAPI to read tracked values.
- Start or restart the server and check the server console to confirm the plugin loaded.
📦 Dependencies
- PlaceholderAPI (required)
- Vault (optional; used for showing prefixes/suffixes)
- Citizens (optional; for NPC-based leaderboard displays)
- DecentHolograms or other hologram plugins (optional; for hologram displays)
🧠 Technical Notes
- The plugin supports timed leaderboards (hourly/daily/monthly) and can use MySQL to sync leaderboards when the tracked placeholder value is also synchronized.
- Folia support is provided.
- The plugin sends anonymous metrics to bStats; this can be disabled via bStats configuration.
🤝 When This Plugin Is Useful
If you already use PlaceholderAPI and want an easy, display-agnostic way to expose ranked numeric data (economy, stats, custom metrics) in-world or as placeholders, ajLeaderboards provides timed leaderboards, multiple display options and optional MySQL sync without requiring custom per-plugin integrations.
Comments
No comments yet
Be the first to comment.
For server admins
- Authors
- ajgeiss0702
- License
- GPL-3.0-only
- Supported platforms
- Bukkit, Folia, Paper, Purpur, Spigot
- Supported versions
- 26.1.x, 1.21.x, 1.20.x, 1.19.x, 1.18.x, 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.x, 1.12.x, 1.11.x, 1.10.x, 1.9.x, 1.8.8–1.8.9
- Dependencies
- PlaceholderAPI, Vault, Citizens, DecentHolograms
Links
- Downloadmodrinth.com/plugin/ajleaderboards
- Source codegithub.com/ajgeiss0702/ajLeaderboards
- Documentationwiki.ajg0702.us/ajLeaderboards
- Issue trackergithub.com/ajgeiss0702/ajLeaderboards/issues
- Supportwiki.ajg0702.us
- Spigot pagespigotmc.org/resources/ajleaderboards.85548
- GitHubgithub.com/ajgeiss0702/ajleaderboards
- Wikiajgeiss0702.github.io/ajLeaderboards/help-doc.html
- bstats.orgbstats.org/plugin/bukkit/ajLeaderboards/9338
- paypal.mepaypal.me/ajgeiss0702
What servers report
Server platforms
- Paper41
- Purpur10
- Leaf2
- Arclight2
- Spigot1
- Magma1
- CraftBukkit1
Plugin versions
- 2.11.028
- 2.10.113
- 2.11.0-b3394
- 2.11.0-b3383
- 2.8.02
- 2.9.0-b2311
- 2.9.01
- 2.11.0-b3331
- 2.10.1-b2701
- 2.10.01
- 2.6.11
- 2.8.0-b2031
- 2.10.1-b2851
Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.