From 0f4045d20d987b2451ee74d2f675989a38da472d Mon Sep 17 00:00:00 2001 From: akastijn Date: Sat, 5 Sep 2026 20:25:22 +0200 Subject: [PATCH] Fix `EmoteList` formatting issues and improve navigation command handling --- api/src/main/java/com/alttd/chat/config/Config.java | 3 +-- api/src/main/java/com/alttd/chat/objects/EmoteList.java | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/api/src/main/java/com/alttd/chat/config/Config.java b/api/src/main/java/com/alttd/chat/config/Config.java index fed0d59..e7f197e 100755 --- a/api/src/main/java/com/alttd/chat/config/Config.java +++ b/api/src/main/java/com/alttd/chat/config/Config.java @@ -547,8 +547,7 @@ public final class Config { public static String EMOTELIST_HEADER = "Available Chat Emotes"; public static String EMOTELIST_ITEM = "\"> : "; - public static String EMOTELIST_FOOTER = - "----<< Prev / Next >>----"; + public static String EMOTELIST_FOOTER = "----<< Prev / Next >>----"; private static void emoteListCommand() { EMOTELIST_HEADER = getString("commands.emotelist.header", EMOTELIST_HEADER); diff --git a/api/src/main/java/com/alttd/chat/objects/EmoteList.java b/api/src/main/java/com/alttd/chat/objects/EmoteList.java index 8c93b18..7ee6303 100644 --- a/api/src/main/java/com/alttd/chat/objects/EmoteList.java +++ b/api/src/main/java/com/alttd/chat/objects/EmoteList.java @@ -33,7 +33,7 @@ public class EmoteList { TagResolver placeholders = TagResolver.resolver( Placeholder.unparsed("page", String.valueOf(page)), Placeholder.unparsed("pages", String.valueOf(pages)) - ); + ); Component list = Utility.parseMiniMessage(Config.EMOTELIST_HEADER, placeholders).asComponent(); for (int i = startIndex; i < endIndex; i++) { @@ -41,7 +41,7 @@ public class EmoteList { TagResolver emotes = TagResolver.resolver( Placeholder.parsed("regex", emote.getRegex()), Placeholder.parsed("emote", emote.getReplacement()) - ); + ); list = list.append(Utility.parseMiniMessage(Config.EMOTELIST_ITEM, emotes)); } list = list.append(Utility.parseMiniMessage(Config.EMOTELIST_FOOTER, placeholders)); @@ -57,7 +57,6 @@ public class EmoteList { } public void prevPage() { - this.page -= 1; this.page = Math.max(page - 1, 0); }