ModsJava
RankedRK [1.16.1-26.x] — Competitive Leagues, Rewards & Leaderboards
RankedRK Competitive Leagues, Rewards & Leaderboards A complete points-based progression system for Paper and Purpur servers. ABOUT RANKEDRK RankedRK is…
⬇ Download on Spigot
RankedRK
Competitive Leagues, Rewards & Leaderboards
A complete points-based progression system for Paper and Purpur servers.
Competitive Leagues, Rewards & Leaderboards
A complete points-based progression system for Paper and Purpur servers.
ABOUT RANKEDRK
RankedRK is a complete league system where players earn points through combat, advance through configurable ranks and levels, unlock rewards and compete on server leaderboards.
The plugin includes 62 default levels, from Unranked to God, while allowing administrators to edit existing ranks or add completely new ones.
MAIN FEATURES
- Native PvP point system without external commands
- Configurable points awarded per kill and removed per death
- Configurable minimum and maximum points
- Automatic promotions and demotions
- 62 default levels from Unranked to God
- Unlimited configurable ranks and levels
- Custom rank IDs, thresholds, names and colors
- Multiple-level promotions supported
- Chat, action bar, title and sound notifications
- Configurable notification frequency
- World whitelist and blacklist
- Native chat leaderboards
- PlaceholderAPI leaderboard support
- Offline-player administration
- SQLite, MySQL and MariaDB
- Connection pooling through HikariCP
- Optional seasons and season history
- Safe global resets with confirmation
- Automatic and manual database backups
- Public API and Bukkit events
- English, Spanish, Portuguese, German and Russian
COMBAT ATTRIBUTION
RankedRK can identify valid kills and deaths caused by:
- Direct player attacks
- Projectiles
- TNT
- Potions
- Attributed fire
- Attributed falls
- Attributed void damage
- Tamed pets
The administrator can independently configure suicides, the /kill command, lava, fire, falls, void, drowning, suffocation, starvation, poison, ownerless mobs and other natural causes.
If combat happens outside an enabled world, neither player receives nor loses points.
REWARD GUI
- Paginated reward inventory
- Manual or automatic claiming
- One reward for every level
- Special rewards for main-rank promotions
- Unlimited console commands per reward
- Multiple configurable message lines
- Custom materials
- Custom Model Data
- Base64 player-head textures
- Glow effect
- Durability and unbreakable items
- Fixed or automatic slots
- Locked, available and claimed states
- Atomic protection against duplicate claims
Claimed rewards remain claimed if a player is demoted. They are only removed by an administrator or a configured reset.
PLAYER COMMANDS
Code (Text):
/liga
/liga top [page]
/liga recompensas
/rango
/rank
/liga top displays the league leaderboard.
/liga recompensas opens the reward menu.
These commands do not require administrative permissions.
ADMINISTRATION COMMANDS
Code (Text):
/rankedrk add <player> <points>
/rankedrk remove <player> <points>
/rankedrk set <player> <points>
/rankedrk addexp <player> <points>
/rankedrk setexp <player> <points>
/rankedrk addlevel <player> <levels>
/rankedrk setlevel <player> <level>
/rankedrk top
/rankedrk reload
/rankedrk version
/rankedrk doctor
/rankedrk resetall [confirm]
/rankedrk player info <player>
/rankedrk rewards status <player>
/rankedrk rewards unlock <player> <rank-id>
/rankedrk rewards claim <player> <rank-id>
/rankedrk rewards revoke <player> <rank-id> [confirm]
Code (Text):
/rankedrk season create <id> [name]
/rankedrk season start <id>
/rankedrk season close <id> [confirm]
/rankedrk season reset <id> [confirm]
/rankedrk season delete <id> [confirm]
/rankedrk season info
/rankedrk season list
/rankedrk season history [player]
Backup commands
Code (Text):
/rankedrk backup create [name]
/rankedrk backup list
/rankedrk backup info <id>
/rankedrk backup restore <id> [confirm]
/rankedrk backup delete <id> [confirm]
PERMISSIONS
Code (Text):
rankedrk.admin
rankedrk.stats.others
rankedrk.stats.others allows viewing another player's statistics where supported.
PLACEHOLDERAPI
PlaceholderAPI is optional. Install it when RankedRK data must be displayed through TAB, holograms, chat, scoreboards or other plugins.
Code (Text):
%rankedrk_rango%
%rankedrk_rank%
%rankedrk_rango_id%
%rankedrk_nivel%
%rankedrk_puntos%
%rankedrk_siguiente%
%rankedrk_siguiente_rango%
%rankedrk_porcentaje%
%rankedrk_ultimos_puntos%
%rankedrk_posicion%
%rankedrk_multiplicador%
%rankedrk_recompensas_disponibles%
%rankedrk_recompensas_reclamadas%
%rankedrk_puede_reclamar%
%rankedrk_ultima_recompensa%
%rankedrk_top_actualizacion%
Code (Text):
%rankedrk_top_<position>_nombre%
%rankedrk_top_<position>_puntos%
%rankedrk_top_<position>_rango%
%rankedrk_top_<position>_nivel%
Season placeholders
Code (Text):
%rankedrk_season_id%
%rankedrk_season_name%
%rankedrk_season_status%
%rankedrk_season_points%
%rankedrk_season_position%
%rankedrk_season_top_<position>_name%
%rankedrk_season_top_<position>_points%
%rankedrk_season_top_<position>_rank%
%rankedrk_season_top_<position>_level%
%rankedrk_history_seasons%
%rankedrk_history_best_points%
%rankedrk_history_best_rank%
OPTIONAL INTEGRATIONS
- PlaceholderAPI
- TAB
- DecentHolograms
- FancyHolograms
- ajLeaderboards
- LuckPerms
- Vault
- ChatManager
- InteractiveChat
RankedRK does not require any of these plugins to start. Any plugin capable of parsing PlaceholderAPI expansions can display RankedRK information.
DATABASES
- SQLite is enabled by default and requires no external database
- MySQL support
- MariaDB support
- Configurable table prefix
- SSL and time-zone settings
- Configurable connection retries
- HikariCP connection pooling
RankedRK never silently changes from MySQL or MariaDB to SQLite after a connection failure. This prevents player data from being split between databases.
LANGUAGES
- English — default
- Spanish
- Portuguese
- German
- Russian
All configuration keys remain in English. The selected language changes messages displayed to players and administrators.
INSTALLATION
- Stop your Paper or Purpur server.
- Place RankedRK-1.0.0.jar inside the plugins folder.
- Optionally install PlaceholderAPI.
- Start the server.
- Edit config.yml, ranks.yml, rewards.yml and items.yml.
- Run /rankedrk reload.
- Run /rankedrk doctor.
DEVELOPER API
Code (Java):
RankedRK. getAPI ( ) ;
- RankedRKPointsChangeEvent
- RankedRKLevelChangeEvent
- RankedRKRewardClaimEvent
- RankedRKSeasonEvent
- RankedRKBackupEvent
RankedRK 1.0.0
Competitive progression without complicated external dependencies.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
RankedRK [1.16.1-26.x] — Competitive Leagues, Rewards & Leaderboards is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 19 times (via Spigot). Download it and open it directly in the game.