mirror of
https://github.com/games647/ColorConsole.git
synced 2025-02-21 14:31:23 +01:00
Fix message color formatting for PaperSpigot
This commit is contained in:
parent
22c648b90a
commit
6eeb94a5c2
2
pom.xml
2
pom.xml
@ -8,7 +8,7 @@
|
|||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<name>ColorConsole</name>
|
<name>ColorConsole</name>
|
||||||
<version>2.3</version>
|
<version>2.3.1</version>
|
||||||
<inceptionYear>2016</inceptionYear>
|
<inceptionYear>2016</inceptionYear>
|
||||||
<url>http://dev.bukkit.org/bukkit-plugins/colorconsole/</url>
|
<url>http://dev.bukkit.org/bukkit-plugins/colorconsole/</url>
|
||||||
<description>
|
<description>
|
||||||
|
@ -70,7 +70,12 @@ public class ColorConsoleBukkit extends JavaPlugin {
|
|||||||
Appender terminalAppender = CommonLogInstaller.getTerminalAppender(TERMINAL_NAME);
|
Appender terminalAppender = CommonLogInstaller.getTerminalAppender(TERMINAL_NAME);
|
||||||
|
|
||||||
oldLayout = terminalAppender.getLayout();
|
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")) {
|
if (getConfig().getBoolean("colorLoggingLevel")) {
|
||||||
logFormat = logFormat.replace("%level", "%highlight{%level}{"
|
logFormat = logFormat.replace("%level", "%highlight{%level}{"
|
||||||
+ "FATAL=" + getConfig().getString("FATAL") + ", "
|
+ "FATAL=" + getConfig().getString("FATAL") + ", "
|
||||||
@ -83,7 +88,6 @@ public class ColorConsoleBukkit extends JavaPlugin {
|
|||||||
|
|
||||||
String dateStyle = getConfig().getString("dateStyle");
|
String dateStyle = getConfig().getString("dateStyle");
|
||||||
logFormat = logFormat.replaceFirst("(%d)\\{.{1,}\\}", "%style{$0}{" + dateStyle + "}");
|
logFormat = logFormat.replaceFirst("(%d)\\{.{1,}\\}", "%style{$0}{" + dateStyle + "}");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
PatternLayout layout = CommonLogInstaller.createLayout(logFormat);
|
PatternLayout layout = CommonLogInstaller.createLayout(logFormat);
|
||||||
CommonLogInstaller.setLayout(layout, terminalAppender);
|
CommonLogInstaller.setLayout(layout, terminalAppender);
|
||||||
|
Loading…
Reference in New Issue
Block a user