SkiesAnnouncements
A Fabric server mod that automatically sends pre-configured announcements to players in various formats with different requirements.
Main Features
- Grouping announcements into files for easy configuration
- Support for regular messages, titles, and pop-up notifications
- Multi-line text support where applicable
- Comprehensive MiniMessage formatting support
- Adding sound effects to announcements
- Group formatting for automatic application of standard styles to messages
- Two display order modes: random and sequential
- Two requirement types (currently)
- Placeholder support (Impactor and PlaceholderAPI)
- Optional sending of certain announcements via Discord Webhooks
Installation
- Download the latest mod version from the releases page
- Install all required dependencies:
- Fabric Language Kotlin
- Fabric Permissions API
- Optionally install additional dependencies for placeholders:
- Impactor
- MiniPlaceholders
- PlaceholderAPI
- Place the mod and dependencies in your server's
modsfolder - Configure announcement groups in the
./config/skiesannouncements/groups/folder
Commands and Permissions
| Command | Description | Permission |
|---|---|---|
/announcements reload |
Reloads the mod | skiesannouncements.command.reload |
/announcements debug |
Enables debug mode for detailed error analysis | skiesannouncements.command.debug |
/announcements list |
Shows the list of available announcement groups | skiesannouncements.command.list |
/announcements announce <group> [id] |
Sends an announcement group to all players | skiesannouncements.command.announce |
/announcements send <player> <group> [id] |
Sends an announcement group to specific players | skiesannouncements.command.send |
Planned Features
- Improved error handling and debugging
- Additional requirement types (suggestions welcome!)
- In-game graphical editor
Support
A Discord support community is available for all Skies Development projects! Join to ask questions or leave suggestions.