diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/chatfilter/ChatFilterPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/chatfilter/ChatFilterPlugin.java index 690669cc54..53f4e43ef6 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/chatfilter/ChatFilterPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/chatfilter/ChatFilterPlugin.java @@ -81,12 +81,14 @@ public class ChatFilterPlugin extends Plugin protected void startUp() throws Exception { updateFilteredPatterns(); + client.refreshChat(); } @Override protected void shutDown() throws Exception { filteredPatterns.clear(); + client.refreshChat(); } @Subscribe @@ -235,5 +237,8 @@ public class ChatFilterPlugin extends Plugin } updateFilteredPatterns(); + + //Refresh chat after config change to reflect current rules + client.refreshChat(); } }