PrivateMessages [1.7-1.21] icon

PrivateMessages [1.7-1.21] -----

Private messaging plugin | History, sound notifications, vanish, proxy support and more.



PrivateMessages
Advanced private messaging plugin


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)
  • Legacy & MiniMessage 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.7*)
  • Minecraft proxy: BungeeCord / Waterfall / Velocity (1.7.2 – 1.21.7*)
  • Java: at least version 8 (Velocity requires 11+)
    * – 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

Screenshots

1. Sending & receiving offline messages:

[​IMG]

After join...

[​IMG]

[​IMG]


2. Changing personal sound notification (via command or GUI):

[​IMG]

By clicking RMB you can listen to sound before you select it.
There are 17 ready to use sounds. GUI supports more than 54 items.
You can add your own sounds in sounds.yml file.

3. Messages history

[​IMG]



How to setup BungeeCord/Velocity support

1. Drop plugin jar into your BungeeCord/Velocity "plugins" folder.
2. Drop plugin jar into all of your Spigot servers "plugins" folders.
3. Set "BungeeCord" to "true" in plugin config.yml on your Spigot servers.
4. Configure connection to database server (MySQL or other compatible) in config.yml both in BungeeCord/Velocity and in all of Spigot servers.


Commands and permissions
https://maciejnierzwicki.pl/minecraft-plugins/privatemessages/commands-and-permissions/

Configuration help

https://maciejnierzwicki.pl/minecraft-plugins/privatemessages/

Icon used in this project was designed by from Flaticon
Resource Information
Author:
----------
Total Downloads: 12,669
First Release: Mar 3, 2018
Last Update: Jul 14, 2025
Category: ---------------
All-Time Rating:
21 ratings
Find more info at maciejnierzwicki.pl...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings