Information
PMPlus is an advanced messaging plugin that aims to be fully customizable and user-friendly.
Support
Our support sites have been discontinued. I will try to maintain this project more often; however, I cannot guarantee frequent updates and bug fixes. If you are facing an issue with one of my plugins, shoot me a DM on Spigot or use the GitHub issue tracker and I will try my best to fix your issue.
Features
Current Features
- Messaging: Privately message other players
- Replies: Reply to a previous message with a short command
- Toggle: Toggle whether you can receive messages from other players and if you receive sounds from messages. Can be bypassed with the
pmplus.bypasspermission - SocialSpy: Spy on other players' conversations to enforce rules. Or just spy on people if that's your thing
- Vanish support: Block players from messaging vanished players (works with SuperVanish and PremiumVanish)
- PlaceholderAPI: Use any placeholder you want in the messages of PMPlus. Note: Placeholders cannot be assigned to more than one player per message
Planned Features
- Specific Spying: Spy on messages from a specific player instead of the entire server.
Commands & Permissions
Text in () are aliases
- msg
pmplus.msg- privately message another player (message, tell, whisper, pm) - reply
pmplus.reply- reply to a previous message (r) - togglepms
pmplus.toggle- toggle whether you can receive messages (togglemsgs, togglepm) - socialspy
pmplus.socialspy- toggle spying on other players conversations (spy) - pmmute
pmplus.mute- prevents a player from messaging other players (msgmute) - togglesounds
pmplus.togglesounds- toggles if you get a sound from receiving a message
Configuration
# ██████╗ ███╗ ███╗██████╗ ██╗ ██╗ ██╗ ██████╗
# ██╔══██╗████╗ ████║██╔══██╗██║ ██║ ██║██╔════╝
# ██████╔╝██╔████╔██║██████╔╝██║ ██║ ██║╚█████╗
# ██╔═══╝ ██║╚██╔╝██║██╔═══╝ ██║ ██║ ██║ ╚═══██╗
# ██║ ██║ ╚═╝ ██║██║ ███████╗╚██████╔╝██████╔╝
# ╚═╝ ╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═════╝ v1.0.3
# Plugin by Prinke
Options:
AllowSelfMessage: false
SoundOnMessage: true
VanishSupport: true
Messages:
MessageToSender: "&e(To &6%recipient%&e) &f%message%"
MessageToRecipient: "&e(From &6%sender%&e) &f%message%"
NoReplyTarget: "&cNo one has messaged you."
RecipientMessagesOff: "&c%recipient% currently has their messages off."
MessagesToggledOn: "&aYou will now receive messages."
MessagesToggledOff: "&cYou will no longer receive messages."
SocialSpyEnabled: "&aYou have enabled social spy."
SocialSpyDisabled: "&cYou have disabled social spy."
IndividualSpyEnabled: "&cYou are now spying on %player%."
SocialSpyFormat: "&e[SPY] (&6%sender% &eto &6%recipient%&e) &f%message%"
MessageCommandUsage: "&cInvalid arguments: &7/msg <player> <message>"
ReplyCommandUsage: "&cInvalid arguments: &7/r <message>"
NoPermission: "&cYou do not have permission to use that command."
PlayerNotFound: "&cThe player %recipient% could not be found."
CannotMessageSelf: "&cYou cannot message yourself!"
CannotMutePlayer: "&cYou cannot mute &e%player%&c."
MutedPlayer: "&cYou have muted &e%player%"
MuteMessage: "&e%sender% &chas message-muted you for &e%reason%"
Muted: "&cYou cannot message players while you are muted."
UnmutedPlayer: "&aYou have unmuted &e%player%"
SoundToggleOn: "&aYou will now receive message sounds."
SoundToggleOff: "&cYou will no longer receive message sounds."
SoundDisabled: "&cMessage sound is currently disabled."
If you enjoy my plugins and want to support me, please consider donating!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta