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 dd4ea5d8b..aca765aa6 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 @@ -59,6 +59,9 @@ public abstract class AbstractChatHandler { return; } + // Ensure we're getting the latest display name + user.setDisplayNick(); + // Reuse cached IntermediateChat if available ChatProcessingCache.ProcessedChat chat = cache.getProcessedChat(event.getPlayer()); if (chat == null) {