PrivateMessages
Advanced private messaging plugin
[NOTICE]
Download button gives you "Bukkit" version of this plugin. Other implementations can be found here: LINK
Main features
- Send private messages to players, even offline ones and on other server (if you run plugin on proxy server) (/message, /m, /pm)
- Reply to last message (/reply, /r)
- Block players from messaging you (/pmignore, /pmignored)
- Completely turn off sending/receiving messages individually (/pmtoggle)
- Play sound when message arrives to you (/pmsound)
- Store history of messages and read it through inventory GUI (/pmhistory)
- Integration with vanish plugins
- Communication between players on different servers (BungeeCord/Velocity required)
- Messages deletion from in-command or with inventory GUI
- Legacy & MiniMessage (hex etc.) text format support
- MySQL & SQLite database support
- Old & modern Minecraft servers support
- Easy player data migration in case of name change
- Basic Bukkit API calls, future-proof code, plugin won’t break as soon as next Minecraft update come
- No hard dependencies, PrivateMessages doesn’t require any other plugin to run
- Included translations (Polish, Russian)
Supported server software
(Guaranteed working)
- Minecraft backend: CraftBukkit / Spigot / Paper (1.7.2 – 1.21.10*)
- Minecraft proxy: BungeeCord / Waterfall / Velocity (1.7.2 – 1.21.10*)
- Java: at least version 8 (Velocity requires 17+)
* – plugin is designed to be future-proof by relying on very basic api calls and most likely will run completely fine on newer Minecraft versions without specific updates
Supported vanish plugins
- PremiumVanish / SuperVanish
- VanishNoPacket
- Essentials / EssentialsX
Images
1. Sending & receiving offline messages:
After join...
2. Changing incoming message sound
By clicking RMB you can listen to sound before you select it.
There are 46 ready to use sounds.
You can add your own sounds in sounds.yml file.
3. Messages history
How to setup BungeeCord/Velocity support
https://maciejnierzwicki.pl/minecraft-plugins/privatemessages/configuration-proxy-support
How to setup hex color support
https://maciejnierzwicki.pl/minecraft-plugins/privatemessages/configuration-hex-color-support/
Commands and permissions
https://maciejnierzwicki.pl/minecraft-plugins/privatemessages/commands-and-permissions/
Other help
https://maciejnierzwicki.pl/minecraft-plugins/privatemessages/
Icon used in this project was designed by from Flaticon