Advancement Announcer v1.4.0
This update introduces new features, critical bug fixes, and significant technical improvements.
New Features
- Join & First Join Messages: You can now welcome players with stylish toast announcements when they join the server!
- Support for separate First Join messages.
- Define multiple messages for each category; a random one will be selected each time.
- Fully configurable via in-game GUI (/aa edit).
- New Command Structure: Sending manual announcements is now standardized under the /aa send subcommand:
- Usage: /aa send <style> <icon> <target> <message/preset>
- New Permission: Added advancementannouncer.toggle permission (default: true). Players can now be restricted from toggling announcements if desired.
Changes & Improvements
- Internal Refactoring: Major code cleanup. Handlers (GUI, Chat, Commands) are now separated for better stability and maintainability.
- Improved Update Checker: In-game update notifications now include clickable links to SpigotMC and GitHub.
Bug Fixes
- Fixed a critical issue that caused an infinite loop (server freeze) when auto-announce was set to RANDOM mode with only one message defined.