Each rank now has an optional rewards list where you can define console commands that run automatically when a player ranks up — items, money, crates, custom commands, anything.
New Feature — Per-Rank Rewards
- %player% is replaced with the player's name at runtime
- Fully optional — omit the section or leave it empty (rewards: []) for no rewards
- Menu indicator — if a rank has rewards configured, the item in the GUI automatically shows a hint line ("✦ This rank has rewards!") without revealing what the rewards are. Fully translatable via menu.rewards-indicator in config.yml
- In-game editor — the /rankedit GUI has a dedicated Rewards button in the Rank Detail view with the same add/remove list editor used for lore and permissions
Bug Fixes
Config version bumped 1 → 2. On the first server start after updating, the plugin automatically adds the new menu.rewards-indicator key to your existing config. No manual changes needed, your existing values are untouched.
- Custom Model Data now works in the player-facing rank menu — items with CMD set via the editor now display correctly for all players (previously only the base material was applied)
- No more crashes from invalid material names in config.yml — all material parsing is now safe, falls back gracefully and logs a warning instead of throwing an exception
- Fixed BlocksRequirement single-block backwards-compatibility path that could crash on an invalid material name
New Features
Item Requirements – Define specific item requirements
New Admin Commands – Added new administrative commands for better control and management
Hex Color Support – Full support for HEX colors in messages, names, GUI and descriptions
Jobs Plugin Support (Optional) – Optional integration with Jobs to set job-based requirements
Important
Please delete your previous config.yml file before installing this update to ensure all new features work correctly!
If you need help implementing these exciting new features, just let me know!
New Features
Enchantment System - Add custom enchantments to your items with configurable levels and effects!
Crafting Requirements - Set up advanced crafting requirements including materials, permissions, and island levels
Language Translation Support - Translate all messages, enchantment names, and descriptions in lang.yml
SuperiorSkyblock2 Integration - Optional compatibility! Set island level requirements for crafting items
Please delete your previous config.yml file before installing this update to ensure all new features work correctly!
Important
If you need help implementing these exciting new features, just let us know!
New Features
Automatic Pages System - Dynamic pagination system that automatically adjusts to your content!
Block Language Translation - Translate block names and descriptions across different languages
Please delete your previous config.yml file before installing this update to ensure all new features work correctly!
Important
If you need help implementing these exciting new features, just let us know!
Special thanks to Maxime for test this new version
Update CustomRankUp - 1.0.3
Customizable time format (hours & minutes)
New player option: Auto Rank Up
Fixes:
Special thanks to Merhba12 for suggestions and comments
- Corrected currency display
- Fixed reward removal
