Skip to main content
Documentation menu
LPC Pro · Configuration

Server Messages

Documents LPC Pro 4.0.0 · mirrored from the product wiki, updated 2026-02-07 · GitBook version

Server messages control join, quit, death messages, automatic announcements, and chat clearing. Configuration is in features/servermessages.yml.

Join Messages

join:
  enabled: true
  public: true  # Show to all players
  format: "<green>+ <white>{player} <gray>has joined the server"
  first-join:
    enabled: true
    format: "<gold>Welcome <yellow>{player} <gold>to the server for the first time!"
Setting Description
enabled Enable/disable join messages
public If true, broadcast to all players. If false, show only to the joining player
format MiniMessage-formatted message. {player} is replaced with the player's name
first-join.enabled Show a special message for first-time players
first-join.format First join message format

Quit Messages

quit:
  enabled: true
  public: true
  format: "<red>- <white>{player} <gray>has left the server"

Death Messages

death:
  enabled: true
  public: true
  format: "<gray>{player} died"
  by-player-format: "<gray>{player} was killed by {killer}"
  by-mob-format: "<gray>{player} was killed by {mob}"
Placeholder Description
{player} Name of the player who died
{killer} Name of the killer (PvP)
{mob} Name of the mob that killed the player

Automatic Announcements

Periodic announcements broadcast to the server:

announcements:
  enabled: true
  interval: 600       # Seconds between announcements
  random: true         # Random selection vs. sequential order
  prefix: "<dark_gray>  » </dark_gray>"
  messages:
    - "<gold>Tip</gold> <dark_gray>—</dark_gray> <gray>Mention players with <yellow>@name</yellow>"
    - "<gold>Tip</gold> <dark_gray>—</dark_gray> <gray>Check your reputation with <yellow>/rep</yellow>"
    - "<gold>Tip</gold> <dark_gray>—</dark_gray> <gray>Customize your chat with <yellow>/tags</yellow>"
    - "<aqua>Info</aqua> <dark_gray>—</dark_gray> <gray>Need help? Use <yellow>/lpc help</yellow>"

Clear Chat

Settings for the /clearchat command:

clearchat:
  lines: 100  # Number of empty lines sent to clear the chat
  message: "<red><bold>CHAT CLEARED</bold></red><newline><gray>Cleared by <white>{player}</white></gray><newline><gray>Reason: <white>{reason}</white></gray>"
Placeholder Description
{player} Staff member who cleared chat
{reason} Reason provided (line is auto-removed if no reason given)

Ready to run it? Get LPC ProAI moderation, MiniMessage, Discord, chat bubbles, games & more — one chat plugin.

Server Messages · LPC Pro Minecraft docs | InfinitePlugins