Summary of changes: Added new text processing options (using the Pebble templating options), and PlaceholderAPI requirement for display names. Please note that legacy text processing such as {MONEY} will still work but is now deprecated.
- 1.17 support
- Added pebble text templating, details below
- Added placeholders %rankup_current_prestige_name%, %rankup_next_prestige_name%, %rankup_current_rank_name%, %rankup_next_rank_name%
- Requirements are now iterated first to last as defined in the configuration file instead of indeterminately
- We are now using a new wiki: https://okx.sh/rankup/Core-Files/Home.html
- Fix SuperbVote superbvote-vote requirement not loading
Pebble text processing uses double curly brackets for requirements, such as
{{ player }} instead of {PLAYER}. Instead of {MONEY} you should now do {{ rank.req('money').total | money }} This gets the requirement named 'money' and passes it through the money filter. This formats the number based on placeholders.money-format in config.yml.
Most old placeholders will continue to work but support for them is not guaranteed and they may break in the future, so you are advised to change placeholders to the new system.
For more information, see
https://okx.sh/rankup/Core-Files/Text-Templating.html