Compatibility
Minecraft: Java Edition
26.2
26.1.2
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 16 hours ago
Updated 3 weeks ago
EconomyTop
Vault‑based economy leaderboard plugin for Paper/DivineMC servers.
✨Features
- Paged GUI wealth leaderboard + text‑based leaderboard via command
- Configurable minimum money threshold for ranking
- Cached OP filtering: Caches operator status when players join the server. Offline players keep their cached filter status. No
OfflinePlayer#isOp()calls, completely avoids LuckPerms zip‑closed errors. - Persistent ban list stored in
banned_ops_cache.yml, you can manually add player UUIDs to block them from leaderboard. - Only depends on Vault‑Economy, no permission‑plugin required.
- Fully customizable GUI item materials, display names and lores.
/etreloadto reload config and ban cache.
📋Dependencies
Requires Vault
Only Vault economy API is needed. Vault‑Permissions is NOT required.
📝Commands
/economytop [gui|word]— Open wealth leaderboard/etreload— Reload config and ban cache
⚙️config.yml
show‑staff‑player: false # Set false to filter cached OP/banned players
min‑money: 10000
🔧Manual player ban
Edit banned_ops_cache.yml, add target player UUID under banned_uuids.
⚠️Notes
- Operator status updates only when player joins. After
/deop, player must re‑join server to be removed from ban cache. - Old offline operator accounts need to join once for auto‑ban, or add their UUID manually into cache file.
# English Changelog (for v1.4.5 release)
v1.4.5
- Rewrote OP filtering logic: cache operator UUID on PlayerJoinEvent, persist to banned_ops_cache.yml
- Removed all OfflinePlayer#isOp() invocations, fully bypass LuckPerms zip‑closed exceptions
- No ops.json reading, no LuckPerms permission queries, Vault‑Economy only
- Support manual UUID blacklist via yml config


