Skip to main content

Overview

The Maintenance plugin allows you to customize messages displayed in the server list (MOTD), player count area, and hover text when maintenance mode is enabled. All messages support MiniMessage formatting.

Ping Message (MOTD)

The ping message is displayed in the server list as the Message of the Day (MOTD) when maintenance is enabled.
boolean
default:"true"
Enables custom ping messages during maintenance.
array
List of messages to display. If multiple entries are provided, one will be chosen randomly on every ping.
boolean
default:"true"
If enabled and an endtimer is running, messages from timer-messages will be used instead of regular messages.
array
Messages displayed when an endtimer is active. Use %TIMER% to show the remaining time.

MiniMessage Formatting Examples

Here are some examples of formatted ping messages:

Player Count Message

This message appears in the top-right corner of the server listing where the player count is normally displayed.
Player count messages do NOT support RGB colors due to Minecraft protocol limitations. Use named colors only (e.g., <red>, <dark_red>, <yellow>).
boolean
default:"true"
Enables custom player count messages during maintenance.
string
default:"<dark_red>Maintenance"
The message to display. Use %ONLINE% and %MAX% to include actual player counts.
boolean
default:"false"
If enabled and an endtimer is running, the timer message will be used instead of the normal message.
string
default:"<dark_red>Come back in: <yellow>%TIMER%"
Message displayed when an endtimer is active.

Player List Hover Message

This message appears when you hover your mouse over the player count area in the server list.
Player list hover messages do NOT support RGB colors due to Minecraft protocol limitations. Use named colors only.
boolean
default:"true"
Enables custom hover messages during maintenance.
string
The message to display on hover. Use <br> for line breaks.
boolean
default:"false"
If enabled and an endtimer is running, the timer message will be used instead.
string
Message displayed on hover when an endtimer is active.

Available Variables

You can use these variables in your messages:

Complete Example

Here’s a complete configuration example with all message types:

Testing Your Messages

Use the MiniMessage Web UI to create and preview your formatted messages before adding them to the configuration. After updating your messages, reload the configuration: