Added options for new groups sync system. Also moved the 'server-id' option to the API section. Deleting your 'main.yaml' configuration file is recommended.
Added experimental option to use offline-mode uuids, regardless of what server UUIDs.
Improved error handling for new group sync system, with more user friendly error messages
Fixed permissions not being checked on velocity and sponge. Please update immediately if you are using one of these platforms. Other platforms are not affected
New features:
/suggest command to make a suggestion using the Suggestion module
/credits command for players to view their store credits
Store module credits is now shown in /webinfo, if the store module is installed
Tab completion for /credits and /changecredits
Bug fixes:
Fixed argument parsing for /changecredits commands
Fixed the plugin calling load functions instead of unload functions during server shutdown, causing various errors
Added native LuckPerms permissions adapter (in addition to the vault adapter). This now allows group sync on platforms that don't have vault, like bungeecord.
Fixed PlaceholderAPI notification placeholder caching causing massive TPS drops because it was not done async
Added command to modify store module credits
Added highly experimental support for bukkit 1.6 and 1.7 (the "OldBukkit" jar)
Fixed "Player missing from login time map" warnings on bungeecord
New username mode (experimental): uses usernames instead of uuids where possible to support offline mode servers (reset your config file to get this option)
Integration with KennyTV's maintenance plugin: maintenance status is now sent to the website
Ban sync: automatically ban players on your server when their user is banned on the website (reset your config file to get this option)
Announcement system: displays website announcements in chat (reset your config file to get this option)
Improved error handling, many code style improvements
Translation updates to Russian, Portuguese (Brazil), Czech, German, Dutch
Breaking changes:
If you use whitelist sync, please reset your config file. Its options have been moved around.
Fixed {command} placeholder showing up in usage messages
Show full URL in /register message
More user friendly error messages when initial API connection fails
Remove color codes from placeholder values before sending to website
Translation updates, thanks to RobiNN, LOyoujoLI, HyperFrank, Mansffer, Jonas Loskot, SuperCrafter100, Gabriel Leen, Tomato Cake, Maiu, Marcos, Enzo E., snake.
Changed plugin command from /nameless to /namelessplugin or /nlpl to avoid conflict with the subcommands system (which was also set to /nameless by default)
Fixed placeholders not being replaced correctly (sometimes they didn't get replaced at all, sometimes brackets were left behind)
Fixed issue with notifications command that should have been included in an update a long time ago but maven decided to not do that until I manually refreshed it
Delete commands.yml and messages.yml before updating
- Fixed commands, no more unknown command messages
- Updated to latest NamelessMC API version
- Rewrite of messages.yml
- A lot of internal changes around commands and subcommands