Add
– Complete rewrite of the plugin from scratch using up-to-date Java and API versions
– Hot reload support for config and languages via the /sarreload command
– Extended integration with LuckPerms and PlaceholderAPI (prefixes, suffixes, placeholders)
– Compatibility with chat plugins: TAB, NameTagEdit, EssentialsX Chat, HolographicDisplays
– New config file: language selection, ranges, cooldowns, message templates
– New message.txt file containing all service strings
– New languages.json file with translations of core terms (read-only)
Change
– config.yml fully redesigned, simplified, and now includes comments
– Message templates now support color codes, placeholders, and LuckPerms
– Ranges and cooldowns can be updated without restarting the server (via /sarreload)
– Permissions structure unified: saroleplay.* → sarp.*
Hello everyone, this is damir1240. After a bit of work on the plugin since yesterday, I can safely provide you with the first update of the plugin.
Innovations:
A config.yml has been added with the most flexible plugin configuration at the moment.
Added the /try command.
Support for six different languages has been added, namely English, Russian, French, German, Portuguese, and Chinese. The language can be changed in config.yml.