From 75481925f7bf3f904f0b190603f0335e4dcd8114 Mon Sep 17 00:00:00 2001 From: Josh Roy <10731363+JRoy@users.noreply.github.com> Date: Sun, 2 Apr 2023 18:08:38 -0400 Subject: [PATCH] Update display names before formatting chat messages (#5282) --- .../essentials/chat/processing/AbstractChatHandler.java | 3 +++ 1 file changed, 3 insertions(+) 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) {