From c0800afeebef3b2256d83a791ced23989a50c37f Mon Sep 17 00:00:00 2001 From: drtshock Date: Tue, 1 Sep 2015 12:53:07 -0500 Subject: [PATCH] Add configurable message for messaging someone with messages turned off. Adds #180 This message can also be removed to not send a message at all, keeping previous functionality. --- Essentials/src/com/earth2me/essentials/commands/Commandmsg.java | 2 ++ Essentials/src/messages.properties | 1 + 2 files changed, 3 insertions(+) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandmsg.java b/Essentials/src/com/earth2me/essentials/commands/Commandmsg.java index 7a9c35731..83524d7d7 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandmsg.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandmsg.java @@ -66,7 +66,9 @@ public class Commandmsg extends EssentialsLoopCommand { if (sender.isPlayer() && matchedUser.isIgnoredPlayer(ess.getUser(sender.getPlayer()))) { return; } + if (matchedUser.isIgnoreMsg()) { + sender.sendMessage(tl("msgIgnore", matchedUser.getDisplayName())); return; } diff --git a/Essentials/src/messages.properties b/Essentials/src/messages.properties index 000178017..13c5b4606 100644 --- a/Essentials/src/messages.properties +++ b/Essentials/src/messages.properties @@ -568,3 +568,4 @@ msgDisabled=\u00a76Receiving messages \u00a7cdisabled\u00a76. msgDisabledFor=\u00a76Receiving messages \u00a7cdisabled \u00a76for \u00a7c{0}\u00a76. msgEnabled=\u00a76Receiving messages \u00a7cenabled\u00a76. msgEnabledFor=\u00a76Receiving messages \u00a7cenabled \u00a76for \u00a7c{0}\u00a76. +msgIgnore=\u00a7c{0} \u00a74has messages disabled.