Ranker
Effortlessly manage LuckPerms ranks and durations with a beautiful, dynamic GUI.
Overview
Ranker is a premium, lightweight GUI plugin built exclusively as an interactive frontend for
LuckPerms. It completely removes the need to memorize long permission commands! Admins can easily view online players, select ranks, choose exact expiration times, and confirm changes—all from an intuitive, beautifully structured interface.
✨ Features
- Interactive Player Browser: View all online players sorted by their rank weight, complete with their current rank, live prefix, and expiration date!
- Dynamic Rank Selection: Automatically fetches all your loaded LuckPerms groups and sorts them by weight.
- Customizable Durations: Fully configurable duration buttons (e.g. Permanent, 30s, 7 days) managed directly from the config.
- Hex Color Support: Native parsing for modern &#RRGGBB hex colors alongside standard & color codes.
- Smart Security: Built-in weight checks prevent admins from assigning ranks equal to or higher than their own (bypassable with a permission).
- Tab-Complete Search: Instantly open a player's rank menu using /rank [player] with full tab-completion.
Screenshots
⚙️ Configuration (config.yml)
Ranker is highly customizable. You can edit the chat prefix and add/remove specific durations from the GUI. Durations must be set in
milliseconds (e.g., 1000ms = 1 second).
Code (YAML):
version
:
"0.2A"
prefix
:
"&f[&593PL&f - &e[BETA]&f] "
durations:
'Permanent'
: 0
'30 seconds'
: 30000
'1 minute'
: 60000
'5 minute'
: 300000
'10 minute'
: 600000
'1 hour'
: 3600000
'5 hour'
: 18000000
'12 hour'
: 43200000
'1 day'
: 86400000
'7 day'
: 604800000
Commands & Permissions
- /rank | ranker.rank - Opens the main Player List GUI.
- /rank panel | ranker.rank - Opens the main Player List GUI.
- /rank <player> | ranker.rank - Opens the Rank selection GUI directly for a specific player.
- Passive Check | ranker.bypass - Allows an admin to set a rank equal to or higher than their own current rank weight.
Compatibility & Dependencies
- Server Software: Paper / Purpur / Spigot
- Tested Versions: 1.18.x (Compatible up to 1.20+)
- Required Plugins: LuckPerms must be installed.
Created with ❤️ by mat93100