Before updating please take a backup of the networkmanager database because this version contains some database changes. If you don't do this there is no way to downgrade or recover if something happens during the update.
Also, if you use the DiscordBot or AutoBan extensions you must update those extensions if you want to use this version!
Changes:
- Added /announcementsmanager start and /announcementsmanager stop
- Motd's can now expire
- Fixed tabcomplete for server argument in lockdown command
- Added lang_unknown and lang_global.
- ServerStatusChangeEvent is now an async event.
- Added new Balance Method. PROGRESSIVE_LOWEST.
- Deprecated Player#disconnect with string parameter.
- Added maintenance mode option to motd, so you can have multiple motd's in maintenance mode as well.
- Added MaintenanceModeToggleEvent to the api.
- Added lang_command_invalid_argument, lang_command_argument_failure_player message, lang_command_argument_failure_pre_punishment and some more.
- Players with the punish command can no longer punish players with the punishment exempt permission.
- Made prefix and suffix column character limit 256
- Added highest_group_rank placeholder
- The subscribe method in EventBus class now returns EventSubscription (This breaks java plugins and extensions using this method)
- Recognize the 1.20.5 client.
- Fixed custom version of motd not working on velocity.