diff --git a/src/main/java/com/github/games647/colorconsole/bukkit/ColorPluginAppender.java b/src/main/java/com/github/games647/colorconsole/bukkit/ColorPluginAppender.java index 10f10cc..af7dfe0 100644 --- a/src/main/java/com/github/games647/colorconsole/bukkit/ColorPluginAppender.java +++ b/src/main/java/com/github/games647/colorconsole/bukkit/ColorPluginAppender.java @@ -37,7 +37,12 @@ public class ColorPluginAppender extends ColorAppender { @Override public LogEvent onAppend(LogEvent logEvent) { String oldMessage = logEvent.getMessage().getFormattedMessage(); - String prefix = '[' + logEvent.getLoggerName() + "] "; + + String prefix = ""; + if (!logEvent.getLoggerName().isEmpty()) { + // this only necessary in Bukkit for console messages like commands + prefix = '[' + logEvent.getLoggerName() + "] "; + } //PaperSpigot append prefix if (!isVanillaAppender diff --git a/src/main/java/com/github/games647/colorconsole/bungee/ColorPluginAppender.java b/src/main/java/com/github/games647/colorconsole/bungee/ColorPluginAppender.java index abac10e..f6288f7 100644 --- a/src/main/java/com/github/games647/colorconsole/bungee/ColorPluginAppender.java +++ b/src/main/java/com/github/games647/colorconsole/bungee/ColorPluginAppender.java @@ -27,6 +27,7 @@ public class ColorPluginAppender extends ColorAppender { public LogEvent onAppend(LogEvent logEvent) { String message = logEvent.getMessage().getFormattedMessage(); String loggerName = logEvent.getLoggerName(); + //old message + potential prefix and color codes StringBuilder msgBuilder = new StringBuilder(message.length() + loggerName.length() + 10); if (!PROXY_PREFIX.equals(loggerName)) {