mirror of
https://github.com/PaperMC/Waterfall.git
synced 2024-12-04 08:03:35 +01:00
2cab85cbef
This patch was heavily intented to fix a server side issue which is generally no longer relevant, not to mention the cost of interning only cements this patch into it's grave
52 lines
2.2 KiB
Diff
52 lines
2.2 KiB
Diff
From 490f4b325aec7ae8f93dc463cc199be99795ce05 Mon Sep 17 00:00:00 2001
|
|
From: Minecrell <minecrell@minecrell.net>
|
|
Date: Sun, 24 Sep 2017 12:06:49 +0200
|
|
Subject: [PATCH] Add Log4j configuration that replicates the old BungeeCord
|
|
setup
|
|
|
|
Can be enabled using -Dlog4j.configurationFile=log4j2-bungee.xml.
|
|
|
|
diff --git a/log4j/src/main/resources/log4j2-bungee.xml b/log4j/src/main/resources/log4j2-bungee.xml
|
|
new file mode 100644
|
|
index 00000000..6e9c09c5
|
|
--- /dev/null
|
|
+++ b/log4j/src/main/resources/log4j2-bungee.xml
|
|
@@ -0,0 +1,34 @@
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
+<!-- Log4j configuration that replicates the old BungeeCord logging setup -->
|
|
+<Configuration status="warn">
|
|
+ <Appenders>
|
|
+ <TerminalConsole name="TerminalConsole">
|
|
+ <PatternLayout>
|
|
+ <LoggerNamePatternSelector defaultPattern="%highlightError{%d{HH:mm:ss} [%level] [%logger] %minecraftFormatting{%msg}%n%ex}">
|
|
+ <!-- Log root and BungeeCord loggers without prefix -->
|
|
+ <PatternMatch key=",BungeeCord" pattern="%highlightError{%d{HH:mm:ss} [%level] %minecraftFormatting{%msg}%n%ex}" />
|
|
+ </LoggerNamePatternSelector>
|
|
+ </PatternLayout>
|
|
+ </TerminalConsole>
|
|
+ <RollingRandomAccessFile name="File" fileName="proxy.log.0" filePattern="proxy.log.%i" immediateFlush="false">
|
|
+ <PatternLayout>
|
|
+ <LoggerNamePatternSelector defaultPattern="%d{HH:mm:ss} [%level] [%logger] %minecraftFormatting{%msg}{strip}%n%ex">
|
|
+ <!-- Log root and BungeeCord loggers without prefix -->
|
|
+ <PatternMatch key=",BungeeCord" pattern="%d{HH:mm:ss} [%level] %minecraftFormatting{%msg}{strip}%n%ex" />
|
|
+ </LoggerNamePatternSelector>
|
|
+ </PatternLayout>
|
|
+ <Policies>
|
|
+ <OnStartupTriggeringPolicy />
|
|
+ <SizeBasedTriggeringPolicy size="8 MB" />
|
|
+ </Policies>
|
|
+ <DefaultRolloverStrategy fileIndex="min" max="8" />
|
|
+ </RollingRandomAccessFile>
|
|
+ </Appenders>
|
|
+
|
|
+ <Loggers>
|
|
+ <Root level="info">
|
|
+ <AppenderRef ref="TerminalConsole" />
|
|
+ <AppenderRef ref="File" />
|
|
+ </Root>
|
|
+ </Loggers>
|
|
+</Configuration>
|
|
--
|
|
2.26.1
|
|
|