promotional bannermobile promotional banner
premium banner
Simple Server Announcements. Features welcome messages, death notifications, auto-broadcast messages, and a /m command GUI for admins to send server-wide announcements. Fully configurable via config file.

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.