Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 2 months ago
💰 BaltopPlugin — Balance Leaderboard GUI
Created by NoTXGameR | UBMC STUDIO
A high-performance, fully-configurable /baltop GUI leaderboard plugin powered by Vault. Show your server's richest players in a beautiful paginated inventory!
✨ Features
- 🏆 Paginated GUI Leaderboard — up to 100 players across multiple pages
- 💎 Player Head Display — each entry shows the player's real skull
- 🖱️ Click Info Panel — click any player head to see detailed stats
- ⚡ Async Cache System — refreshes every 5 minutes, zero lag
- 💵 Smart Balance Formatting —
$1.25M,$3.5Bshort format support - 📊 PlaceholderAPI support —
%baltop_1_name%,%baltop_1_balance% - 🪧 DecentHolograms integration — top 3 holograms in-world (optional)
- 🔄
/baltop reload& force refresh commands - 🎨 Fully customizable GUI (title, rows, filler, lore, colors)
🛠️ Commands
| Command | Description | Permission |
|---|---|---|
/baltop |
Open leaderboard GUI | baltop.use |
/baltop <page> |
Open specific page | baltop.use |
/balancetop |
Alias for /baltop | baltop.use |
/btop |
Alias for /baltop | baltop.use |
/baltop reload |
Reload config | baltop.reload |
/baltop refresh |
Force refresh data | baltop.admin |
🔑 Permissions
| Node | Default | Description |
|---|---|---|
baltop.use |
Everyone | Open the leaderboard |
baltop.admin |
OP | Force refresh data |
baltop.reload |
OP | Reload config |
📦 Dependencies
| Plugin | Required? |
|---|---|
| Vault | ✅ Required |
| PlaceholderAPI | ⚡ Optional |
| DecentHolograms | ⚡ Optional |
📋 PlaceholderAPI Placeholders
- %baltop_1_name% → #1 player name
- %baltop_1_balance% → #1 player balance
- %baltop_1_rank% → rank number (supports up to rank 10 by default)
⚙️ Compatibility
- Minecraft: 1.21 — 1.21.11
- Platforms: Spigot, Paper, Purpur
Made with ❤️ by NoTXGameR — UBMC STUDIO
⚙️ Click to view default config.yml
# ============================================================
# BaltopPlugin - Configuration File
# Plugin by NoTXGameR | UBMC STUDIO | Version 1.0.0
# ============================================================
gui:
title: "&6&lBaltop Leaderboard"
rows: 6
max-players: 100
prev-page-slot: 45
next-page-slot: 53
filler-material: "GRAY_STAINED_GLASS_PANE"
always-show-navigation: true
cache:
refresh-interval: 5
log-refresh: true
async-load: true
formatting:
currency-symbol: "$"
use-short-format: true
short-format-decimals: 2
lore:
- ""
- "&7Rank: &e#{rank}"
- "&7Player: &b{player}"
- "&7Balance: &a{balance}"
- "&7Status: {status}"
- "&7Last Seen: &f{last-seen}"
- ""
- "&8» &eClick for more info"
head-name: "&e#{rank} &f- &b{player}"
info-panel:
enabled: true
title: "&b&lPlayer Info"
lore:
- ""
- "&7Player: &b{player}"
- "&7Rank: &e#{rank}"
- "&7Balance: &a{balance}"
- "&7Status: {status}"
- "&7Last Seen: &f{last-seen}"
- ""
- "&8Click anywhere to go back"
messages:
prefix: "&8[&6&lBaltop&8] &r"
no-permission: "&cYou don't have permission."
loading: "&eLeaderboard is loading, please wait..."
empty: "&cNo player data found."
reload-success: "&aConfig reloaded successfully."
refresh-success: "&aLeaderboard refreshed successfully."
invalid-page: "&cInvalid page. Use 1 to {max}."
refreshing: "&eRefreshing leaderboard asynchronously..."
holograms:
enabled: false
world: "world"
lines:
- "&6&l⭐ TOP {rank} ⭐"
- "&b{player}"
- "&a{balance}"
positions:
"1":
x: 0.5
y: 65.0
z: 0.5
"2":
x: 3.5
y: 65.0
z: 0.5
"3":
x: -2.5
y: 65.0
z: 0.5
placeholders:
enabled: true
max-rank: 10


