diff --git a/EssentialsChat/src/main/java/com/earth2me/essentials/chat/processing/AbstractChatHandler.java b/EssentialsChat/src/main/java/com/earth2me/essentials/chat/processing/AbstractChatHandler.java index a809a3c50fd..b47a344f57a 100644 --- a/EssentialsChat/src/main/java/com/earth2me/essentials/chat/processing/AbstractChatHandler.java +++ b/EssentialsChat/src/main/java/com/earth2me/essentials/chat/processing/AbstractChatHandler.java @@ -107,7 +107,7 @@ protected void handleChatFormat(AbstractChatEvent event) { // Local, shout and question chat types are only enabled when there's a valid radius if (chat.getRadius() > 0 && !event.getMessage().isEmpty()) { if (event.getMessage().length() > 1 && ((chat.getType() == ChatType.SHOUT && event.getMessage().charAt(0) == ess.getSettings().getChatShout()) || (chat.getType() == ChatType.QUESTION && event.getMessage().charAt(0) == ess.getSettings().getChatQuestion()))) { - event.setMessage(event.getMessage().substring(1)); + event.setMessage(event.getMessage().substring(1).trim()); } // Prevent messages like "!&c" or "?&c" from being sent which would cause an empty message