Version 1.2 – Release Notes
This update introduces major improvements to the first-login system, announcement styling, and broadcast functionality.
First-Login System
- Introduced support for multiple first-login templates using ID-based selection
- Added first-login-message-selected-id for template control
- Implemented optional head-right layout with right-side text support
- Head-right layout activates only when matching first-login-head-right-id
- Added %player_count% placeholder support
- Added preview command: /sa testfirstlogin <player>
![]()
Announcement Styling
- Added global announcement frame (line above and below messages)
- Introduced global toggles for spacing and line color
- Implemented automatic line color detection based on message content
- Added support for segmented line styling using %line_color%
![]()
GG Wave
- Added bossbar support
- Integrated with existing gg-wave.chat.colors configuration
- Added configurable flicker interval (interval-seconds)
- Implemented color cycling during display duration
- Fixed MiniMessage parsing for bossbar titles
![]()
Broadcast System
- Introduced new /sa broadcast modes:
- text (chat only)
- bossbar (bossbar only)
- broadcast (screen title only)
- stop (terminate active bossbar)
- Added preset-based broadcasts via broadcast-command.presets
- Added time-prefix support via broadcast-command.time-prefixes (e.g. 5m, 1min, 60sec, 6s)
- Implemented automatic time detection from input
- Added new placeholders: %time%, %time_left%, %timer%
- Added bossbar countdown with live %time_left% updates
![]()
![]()
![]()
Permissions and Configuration
- Moved broadcast permission to permissions.broadcast
- Added announcements.broadcast to plugin.yml
- Expanded MANUAL.md with detailed broadcast documentation
Compatibility and Stability
- Removed unnecessary MANUAL.md startup warning (file now only generated if missing)
Version
- Updated from 1.1 to 1.2
Added full Spigot 1.21.11 - 1.20.6 support
Added all command to announcements.admin or default (op)
