diff --git a/src/main/java/me/lucko/gchat/config/GChatConfig.java b/src/main/java/me/lucko/gchat/config/GChatConfig.java index 2ce6a05..83bb4ae 100644 --- a/src/main/java/me/lucko/gchat/config/GChatConfig.java +++ b/src/main/java/me/lucko/gchat/config/GChatConfig.java @@ -91,9 +91,9 @@ public GChatConfig(ConfigurationNode c) { currentFormats.put(key.toLowerCase(), new ChatFormat(key.toLowerCase(), formatSection)); } - List formatsList = new ArrayList<>(currentFormats.values()); - formatsList.sort(Comparator.comparingInt(ChatFormat::getPriority)); - + List formatsList = new ArrayList<>(formats.values()); + formatsList.sort(Comparator.comparingInt(ChatFormat::getPriority).reversed()); + this.formats = ImmutableList.copyOf(formatsList); Style currentLinkStyle;