SendMSG icon

SendMSG -----

SendMSG – Private Messaging for Your Server



[​IMG]
SendMSG – Private Messaging for Your Server
[​IMG]
[​IMG]
[​IMG]
Lightweight, multilingual, fully customizable private messaging plugin for Spigot/Paper 1.21+
✨ Features
Feature Description
5 sending commands /msg, /m, /tell, /w, /pm
Quick reply /r or /reply – reply to the last sender
3 languages English, Ukrainian, Russian (change with /sendmsg lang)
️ Anti-spam Configurable delay with bypass permission
Sound alerts Customizable sounds for sending and receiving
Subtitles Popup notification when receiving a message
Fully customizable All messages in messages/*.yml + color codes (&a, &c, etc.)
Lightweight No external dependencies required
⚡ EssentialsX compatible Overrides EssentialsX private messages

How it looks in-game
When you send a message:
✉ You -> Player: Hello!
When you receive a message:
- Subtitle: ✉ You have a message
- Chat: ✉ Player whispers: Hello!
- Reply hint: → Reply with: /r (text)
- Sound: ENTITY_EXPERIENCE_ORB_PICKUP
Commands
Command Description Aliases
/msg <player> <message> Send a private message /m, /w, /tell, /pm
/r <message> Reply to the last sender /reply
/sendmsg lang <code> Change plugin language EN, UA, RU
/sendmsg reload Reload configuration
/sendmsg help Show help

Language codes: EN (English), UA (Ukrainian), RU (Russian)
Permissions
Permission Description Default
sendmsg.msg Allows using /msg and /m ✅ true
sendmsg.reply Allows using /r and /reply ✅ true
sendmsg.bypass.cooldown Bypass the message cooldown op
sendmsg.admin Access to /sendmsg lang and /sendmsg reload op

⚙️ Configuration (config.yml)
Code (YAML):
# Plugin language: ru-RU, uk-UA, en-EN
lang
: en-EN
# Delay between messages (seconds)
cooldown-seconds
: 10
# Enable / disable features
features
:
  subtitle
: true         # Show subtitle when receiving a message
  sound-receive
: true   # Play sound when receiving a message
  sound-send
: true       # Play sound when sending a message
  reply-hint
: true       # Show "/r" hint below incoming messages
  cooldown
: true         # Enable message cooldown
# Sound settings
sound
:
  receive
:
    name
: ENTITY_EXPERIENCE_ORB_PICKUP
    volume
: 1.0
    pitch
: 1.2
  send
:
    name
: ENTITY_VILLAGER_WORK_CARTOGRAPHER
    volume
: 1.0
    pitch
: 1.0
 
Message formats (messages/en-EN.yml)
Code (YAML):
format:
  incoming
:   "&2✉ &f&l{from} &7whispers: &f{message}"
  reply-hint
: "&2→ &7Reply with: &b&n/r (text)"
  outgoing
:   "&2✉ &7&lYou &7-> &f&l{to}&7: &f{message}"
  console-name
: "Console"
subtitle
: "&2✉ &7You have a message"
Color codes: &0-9 &a-f &k-o &r
Installation
  1. Download SendMSG.jar
  2. Place it in your server's /plugins folder
  3. Restart your server
  4. (Optional) Edit config.yml or messages/*.yml
  5. Done! The plugin works immediately
❓ FAQ
  • How do I change the language? – Use /sendmsg lang EN (English), /sendmsg lang UA (Ukrainian), or /sendmsg lang RU (Russian)
  • How do I disable sounds? – Set sound-receive: false and sound-send: false in config.yml
  • How do I remove the cooldown? – Set cooldown-seconds: 0 in config.yml or give players the sendmsg.bypass.cooldown permission
  • Does it work with EssentialsX? – Yes! SendMSG intercepts private messages before EssentialsX, so you can use both.
  • Can the console send messages? – Yes – the console can use /msg <player> <message> just like a player.
Support
Note about images
The images above are hotlinked from Modrinth. For a permanent Spigot page, please re-upload them to Imgur or attach them directly to this resource.
Resource Information
Author:
----------
Total Downloads: 14
First Release: May 9, 2026
Last Update: May 14, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings