PM+ | An advanced messaging plugin icon

PM+ | An advanced messaging plugin -----

An advanced messaging plugin



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.bypass permission
  • 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
Code (YAML):

# ██████╗ ███╗   ███╗██████╗ ██╗     ██╗   ██╗ ██████╗
# ██╔══██╗████╗ ████║██╔══██╗██║     ██║   ██║██╔════╝
# ██████╔╝██╔████╔██║██████╔╝██║     ██║   ██║╚█████╗
# ██╔═══╝ ██║╚██╔╝██║██╔═══╝ ██║     ██║   ██║ ╚═══██╗
# ██║     ██║ ╚═╝ ██║██║     ███████╗╚██████╔╝██████╔╝
# ╚═╝     ╚═╝     ╚═╝╚═╝     ╚══════╝ ╚═════╝ ╚═════╝ 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!
Resource Information
Author:
----------
Total Downloads: 221
First Release: May 4, 2022
Last Update: Jan 7, 2024
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings