Baltop
A simple and lightweight Baltop GUI plugin for Minecraft servers.
Baltop
💰 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
- 🏆 DecentHolograms — up to 100 players across multiple pages - 💎 DecentHolograms — each entry shows the player's real skull - 🖱️ DecentHolograms — click any player head to see detailed stats - ⚡ DecentHolograms — refreshes every 5 minutes, zero lag - 💵 DecentHolograms — `$1.25M`, `$3.5B` short format support - 📊 DecentHolograms 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
- Platforms: 1.21 — 1.21.11 - Platforms: Spigot, Paper, Purpur
---
*Made with ❤️ by NoTXGameR — UBMC STUDIO*
---
<details> <summary>⚙️ Click to view default config.yml</summary>
```yaml
============================================================
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