Description
Simple Server Announcements
A lightweight plugin for server-wide announcements, welcome messages, death notifications, and automated broadcasts.
Features include
- Customizable welcome messages for joining players
- Death notifications broadcast to all players
- Automated rotating server announcements
- GUI-based broadcast command for admins
- Placeholder support (%username%)
- Configurable message display duration
- Option to disable default join messages
- Fully configurable via config file
Commands
/m Opens the broadcast message GUI to send server-wide announcements.
Permission: simpleserveranouncements.m
Permissions
simpleserveranouncements.m
Allows using the /m broadcast command
simpleserveranouncements.
Grants all SimpleServerAnnouncements permissions
"Adventure": [
"simpleserveranouncements.m"
]
Configuration
All settings are stored in SimpleServerAnnouncements_config/config.json
WelcomeTitle
Title shown to joining players.
Default: "Welcome, %username%!"
WelcomeMessage
Message shown to joining players.
Default: "Enjoy your adventure!"
DisableJoinMessage
Disables the default join broadcast.
Default: false
ShowDeathMessage
Enables death notifications.
Default: true
DeathMessageTitle
Title for death notifications.
Default: "Player Death"
DeathMessage
Death notification message.
Default: "%username% has died!"
AutoMessageIntervalSeconds
Interval between auto messages in seconds. Set to 0 to disable.
Default: 300
MessageDurationSeconds
How long messages are displayed in seconds.
Default: 4.0
AutoMessages
Array of rotating broadcast messages with title and message.
"AutoMessages": [
{
"Title": "Server Info",
"Message": "Welcome to our server! Enjoy your stay!"
},
{
"Title": "Tip",
"Message": "Use /help to see all available commands."
},
{
"Title": "Discord",
"Message": "Join our Discord for news and updates!"
}
]
Placeholders
%username%
Replaced with the player's username in welcome and death messages.


