Overview
OmegaXPFB is a lightweight but powerful plugin that tracks every player’s Minecraft XP in real time, ranks them on a paginated in-game leaderboard, and exposes everything through PlaceholderAPI with clean number formatting (K, M, B).Whether you’re running a survival server, prison network, or competitive SMP, it gives players a clear reason to keep grinding XP.
Key Features
Seamlessly hooks into vanilla XP events. Every time a player gains XP, their total is updated instantly — no setup required.
A fully configurable chest-style GUI that shows your top XP players. You can customize almost everything in gui.yml, including the title, size (27–54 slots), borders, player heads, names, lore, and navigation buttons.
Each entry shows the player’s real skin head along with their rank, name, and total XP.
Navigate through pages using in-GUI arrows. Disabled states (like barrier icons) appear automatically when you reach the first or last page.
Includes three useful placeholders with smart formatting:
- %xpfb_xp_raw% → raw value (e.g. 1500000)
- %xpfb_xp_raw_com% → comma-separated (e.g. 1,500,000)
XP data is saved asynchronously to keep performance smooth and prevent lag spikes.
Uses SQLite or YAML for simple, reliable storage. No external database required — just install and go.
Commands
| Command | Description |
|---|---|
| /xptop | Opens the XP leaderboard |
| /xpleaderboard / /xplb | Aliases |
| /xptop <page> | Opens a specific page |
Installation
- Drop OmegaXPFB.jar into your plugins/ folder
- Restart your server
- Open plugins/OmegaXPFB/config.yml and add your license key:
- (Optional) Customize the GUI in gui.yml
- Restart or reload — you’re done
Configuration
The entire GUI can be customized through gui.yml, including:- GUI title and size
- Border items and layout
- Exact slots for player heads
- Player display name and lore formatting
- Navigation arrows and disabled states
gui:
title: "&6&lXP Leaderboard"
size: 54
player_head:
display_name: "&6#{rank} &f{player}"
lore:
- "&7XP: &e{xp}"
- ""
- "&7Click to view player"
Permissions
No special permissions required. Any player can use /xptop by default.Why Choose OmegaXPFB?
- Works out of the box with zero setup
- Highly customizable GUI system
- Lightweight and performance-friendly
- Clean, maintainable codebase
- Regular updates and support
Support
If you run into issues or have feature requests, feel free to reach out via discord and please do not leave a review with issues or suggestions. Discord: https://discord.gg/S4JhsdrgrhLicense
Each purchase includes a single license key tied to your server via License. Just paste it into config.yml and you’re good to go.Screen Shots
%xpfb_xp_raw%%xpfb_xp_raw_com%
WARNING
Enhanced support is a permanent role for all resources, Not just this one.
(This only Applies to resources with Priority support added)
Discord: https://discord.gg/KQcCjsGxQP
DISCLAIMER:
- DO NOT BUY THIS ADDON IF YOU DO NOT HAVE DISCORD!
- DO NOT BUY ENHANCED SUPPORT MORE ON MORE THEN 1 RESOURCE!
