Skip to main content
Documentation menu
LPC Pro · Features

Mail System

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

The mail system allows players to send messages to offline players. When the recipient logs in, they receive a notification with their unread mail. Configuration is in features/mail.yml.

Commands

Command Description
/mail View your inbox
/mail send <player> <message> Send mail to a player (online or offline)
/mail read <id> Read a specific mail message
/mail reply <id> <message> Reply to a mail message
/mail delete <id> Delete a specific mail message
/mail clear Clear all mail

Alias: /email

Permission: lpcpro.mail

Configuration

enabled: true
permission: "lpcpro.mail"

mail:
  max-inbox-size: 50        # Maximum mails per player
  max-message-length: 500   # Maximum characters per mail
  expiration-days: 30        # Days before mail expires (0 = never)
  allow-self-mail: false     # Allow mailing yourself

notifications:
  notify-on-login: true      # Notify on login if unread mail exists
  login-notify-delay: 60     # Delay in ticks (60 = 3 seconds)
  notification-sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
  sound-volume: 1.0
  sound-pitch: 1.0

Settings Reference

Setting Type Default Description
max-inbox-size integer 50 Maximum number of mails in a player's inbox
max-message-length integer 500 Maximum characters per mail message
expiration-days integer 30 Days before unread mail expires (0 = never)
allow-self-mail boolean false Whether players can send mail to themselves
notify-on-login boolean true Notify players about unread mail when they join
login-notify-delay integer 60 Ticks to wait before showing the notification

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

Mail System · LPC Pro Minecraft plugin docs | InfinitePlugins