diff --git a/velocity/src/main/java/com/alttd/velocitychat/handlers/ChatHandler.java b/velocity/src/main/java/com/alttd/velocitychat/handlers/ChatHandler.java index 81c7445..107b138 100755 --- a/velocity/src/main/java/com/alttd/velocitychat/handlers/ChatHandler.java +++ b/velocity/src/main/java/com/alttd/velocitychat/handlers/ChatHandler.java @@ -205,6 +205,10 @@ public class ChatHandler { } Mail mail = new Mail(targetUUID, uuid, message); ChatUser chatUser = ChatUserManager.getChatUser(targetUUID); + if (chatUser.getIgnoredPlayers().contains(uuid)) { + commandSource.sendMessage(Utility.parseMiniMessage("You cannot mail this player")); + return; + } chatUser.addMail(mail); // TODO load from config String finalSenderName = senderName; @@ -319,4 +323,4 @@ public class ChatHandler { return component; } -} \ No newline at end of file +}