diff --git a/runelite-client/src/main/java/net/runelite/client/RuneLite.java b/runelite-client/src/main/java/net/runelite/client/RuneLite.java index dc4ecb4394..fe0fa5b0f5 100644 --- a/runelite-client/src/main/java/net/runelite/client/RuneLite.java +++ b/runelite-client/src/main/java/net/runelite/client/RuneLite.java @@ -243,6 +243,9 @@ public class RuneLite // Initialize UI clientUI.open(this); + // Initialize chat colors + chatMessageManager.loadColors(); + // Initialize Discord service discordService.init(); diff --git a/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java b/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java index ba4e4dee7f..90d8e72205 100644 --- a/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java +++ b/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java @@ -216,7 +216,10 @@ public class ChatMessageManager return null; } - private void loadColors() + /** + * Load all configured colors + */ + public void loadColors() { colorCache.clear();