diff --git a/pom.xml b/pom.xml
index 171cb92..e815010 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
jar
ColorConsole
- 2.3
+ 2.3.1
2016
http://dev.bukkit.org/bukkit-plugins/colorconsole/
diff --git a/src/main/java/com/github/games647/colorconsole/bukkit/ColorConsoleBukkit.java b/src/main/java/com/github/games647/colorconsole/bukkit/ColorConsoleBukkit.java
index be462f5..9fdd12a 100644
--- a/src/main/java/com/github/games647/colorconsole/bukkit/ColorConsoleBukkit.java
+++ b/src/main/java/com/github/games647/colorconsole/bukkit/ColorConsoleBukkit.java
@@ -70,7 +70,12 @@ public class ColorConsoleBukkit extends JavaPlugin {
Appender terminalAppender = CommonLogInstaller.getTerminalAppender(TERMINAL_NAME);
oldLayout = terminalAppender.getLayout();
- String logFormat = getConfig().getString("logFormat");
+ String logFormat = oldLayout.toString();
+ if (oldLayout.toString().contains("%minecraftFormatting")) {
+ logFormat.replace("%msg", "%minecraftFormatting{%msg}");
+ }
+
+ logFormat = "[%d{HH:mm:ss} %level]: %minecraftFormatting{%msg}%n%xEx";
if (getConfig().getBoolean("colorLoggingLevel")) {
logFormat = logFormat.replace("%level", "%highlight{%level}{"
+ "FATAL=" + getConfig().getString("FATAL") + ", "
@@ -83,7 +88,6 @@ public class ColorConsoleBukkit extends JavaPlugin {
String dateStyle = getConfig().getString("dateStyle");
logFormat = logFormat.replaceFirst("(%d)\\{.{1,}\\}", "%style{$0}{" + dateStyle + "}");
-
try {
PatternLayout layout = CommonLogInstaller.createLayout(logFormat);
CommonLogInstaller.setLayout(layout, terminalAppender);