From c14d565b563a6ac71f318b9ef86de28d3f9e32a9 Mon Sep 17 00:00:00 2001 From: Ali 'SupaHam' M Date: Sun, 29 Oct 2017 01:16:04 +0000 Subject: [PATCH] Support mail chat formatting via `essentials.mail` base permission. (#1611) `essentials.mail.url`, `essentials.mail.color`, etc. --- .../src/com/earth2me/essentials/commands/Commandmail.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandmail.java b/Essentials/src/com/earth2me/essentials/commands/Commandmail.java index 95ed2cb6b..526829881 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandmail.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandmail.java @@ -56,7 +56,8 @@ public class Commandmail extends EssentialsCommand { throw new Exception(tl("playerNeverOnServer", args[1])); } - final String mail = tl("mailFormat", user.getName(), StringUtil.sanitizeString(FormatUtil.stripFormat(getFinalArg(args, 2)))); + String mail = tl("mailFormat", user.getName(), StringUtil.sanitizeString(FormatUtil.stripFormat(getFinalArg(args, 2)))); + mail = FormatUtil.formatMessage(user, "essentials.mail", mail); if (mail.length() > 1000) { throw new Exception(tl("mailTooLong")); }