From f0d3451210504b2c4e89e40997295d0d1aebd894 Mon Sep 17 00:00:00 2001
From: Alexander <protonull@protonmail.com>
Date: Tue, 30 Apr 2024 16:11:30 +0100
Subject: [PATCH] Add logback logger

---
 build.gradle.kts               |  1 +
 src/main/resources/logback.xml | 10 ++++++++++
 2 files changed, 11 insertions(+)
 create mode 100644 src/main/resources/logback.xml

diff --git a/build.gradle.kts b/build.gradle.kts
index df63437..5689c89 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -18,6 +18,7 @@ repositories {
 dependencies {
     implementation("net.minestom:minestom:dev")
     implementation("dev.hollowcube:minestom-ce-extensions:1.2.0")
+    implementation("ch.qos.logback:logback-classic:1.5.6")
 }
 
 java {
diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml
new file mode 100644
index 0000000..4f069b4
--- /dev/null
+++ b/src/main/resources/logback.xml
@@ -0,0 +1,10 @@
+<configuration>
+    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+        <encoder>
+            <pattern>[%d{YYYY-MM-dd HH:mm:ss}] [%level] [%thread] [%logger{36}]: %msg%n</pattern>
+        </encoder>
+    </appender>
+    <root level="INFO">
+        <appender-ref ref="STDOUT"/>
+    </root>
+</configuration>