From 5a57ece535d3bb61f87a2daf7c9d00b9cabe6141 Mon Sep 17 00:00:00 2001 From: Gavin Heatherington <91021615+gheatherington@users.noreply.github.com> Date: Fri, 27 Feb 2026 09:38:28 -0500 Subject: [PATCH 1/2] Reorganize logger entry formatting for console output Rearranged logger addition for filtering by logger name. --- .../discord/util/ConsoleInjector.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java b/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java index 52ea96c64a8..7787be99092 100644 --- a/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java +++ b/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java @@ -124,6 +124,15 @@ public void append(LogEvent event) { return; } + // Rearrange the addition of the logger so that you can filter by logger + + final String[] loggerNameSplit = event.getLoggerName().split("\\."); + final String loggerName = loggerNameSplit[loggerNameSplit.length - 1].trim(); + + if (!loggerName.isEmpty()) { + entry = "[" + loggerName + "] " + entry; + } + if (!jda.getSettings().getConsoleFilters().isEmpty()) { for (final Pattern pattern : jda.getSettings().getConsoleFilters()) { if (pattern.matcher(entry).find()) { @@ -132,13 +141,6 @@ public void append(LogEvent event) { } } - final String[] loggerNameSplit = event.getLoggerName().split("\\."); - final String loggerName = loggerNameSplit[loggerNameSplit.length - 1].trim(); - - if (!loggerName.isEmpty()) { - entry = "[" + loggerName + "] " + entry; - } - messageQueue.addAll(Splitter.fixedLength(Message.MAX_CONTENT_LENGTH - 50).splitToList( MessageUtil.formatMessage(jda.getSettings().getConsoleFormat(), TimeFormat.TIME_LONG.format(Instant.now()), From 1c8c6bdf3c35a5be72a21406327775f325585448 Mon Sep 17 00:00:00 2001 From: Josh Roy <10731363+JRoy@users.noreply.github.com> Date: Sat, 28 Feb 2026 13:20:10 -0800 Subject: [PATCH 2/2] Apply suggestion from @JRoy --- .../main/java/net/essentialsx/discord/util/ConsoleInjector.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java b/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java index 7787be99092..4794ddce786 100644 --- a/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java +++ b/EssentialsDiscord/src/main/java/net/essentialsx/discord/util/ConsoleInjector.java @@ -124,8 +124,6 @@ public void append(LogEvent event) { return; } - // Rearrange the addition of the logger so that you can filter by logger - final String[] loggerNameSplit = event.getLoggerName().split("\\."); final String loggerName = loggerNameSplit[loggerNameSplit.length - 1].trim();