Ranky — Minecraft Title Management Mod
Ranky is a server-side Fabric mod that completely transforms the approach to title systems, offering a convenient interface and achievements integration!
Key Features
- Intuitive Interface — title selection through chest-like menu
- Achievements Integration — obtaining titles for completing specific in-game goals
- Flexible Configuration — full customization via JSON files
- Pagination — comfortable work with large title lists
- Reliability — safe server-side implementation
- Dynamic Reload — configuration updates without server restart
- Command Aliases — use
/titlesor/ranksto access the menu
Commands and Management
/titlesor/ranks— opens title selection menu (available to all players)/ranky reload— reloads configuration (operators level 4 only)
Configuration Example
Configuration is located in config/ranky_titles.json file:
[
{
"name": "Noob",
"command": "say %player% is now considered a Noob",
"item": "minecraft:name_tag",
"requirements": []
},
{
"name": "Veteran",
"command": "say %player% has achieved Veteran status",
"item": "minecraft:diamond",
"requirements": ["minecraft:story/mine_diamond"]
}
]
Parameter descriptions:
name— displayed title namecommand— executed command when selected (%player%is replaced with player name)item— item for the interface button (Minecraft item ID)requirements— list of required achievements
Popular Achievements
minecraft:story/mine_diamond— obtain diamondsminecraft:nether/find_fortress— find Nether Fortressminecraft:end/kill_dragon— defeat the Ender Dragon
How to Add Titles
- Stop the server
- Edit the
config/ranky_titles.jsonfile - Add new entries according to the format
- Save and restart the server or use
/ranky reloadcommand
LuckPerms Integration
Additional example for creating cosmetic ranks:
[
{
"name": "Overlord",
"setCommand": "lp user {player} parent add Overlord",
"removeCommand": "lp user {player} parent remove Overlord",
"item": "minecraft:name_tag",
"requirements": [
"dystorian-adventures:cosmeticranks/overlord"
]
}
]
With Ranky, you can create an engaging title system that will become an integral part of your server's gameplay experience!