From 1d4bbd03bf63d46be974642bde03c4e859090738 Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:11:40 +0200 Subject: [PATCH 1/8] Update pom.xml --- WindSpigot-Server/pom.xml | 67 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 65 insertions(+), 2 deletions(-) diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml index ac7f1c6b2..68229a621 100644 --- a/WindSpigot-Server/pom.xml +++ b/WindSpigot-Server/pom.xml @@ -22,6 +22,7 @@ parent dev-SNAPSHOT ../pom.xml + 4.1.132.Final @@ -35,8 +36,64 @@ io.netty - netty-all - 4.1.132.Final + netty-handler + ${netty.version} + + + io.netty + netty-transport + ${netty.version} + + + io.netty + netty-codec-haproxy + ${netty.version} + + + io.netty + netty-transport-classes-epoll + ${netty.version} + + + io.netty + netty-transport-classes-kqueue + ${netty.version} + + + + io.netty + netty-transport-native-epoll + ${netty.version} + linux-x86_64 + runtime + + + io.netty + netty-transport-native-epoll + ${netty.version} + linux-aarch_64 + runtime + + + io.netty + netty-transport-native-epoll + ${netty.version} + linux-riscv64 + runtime + + + io.netty + netty-transport-native-kqueue + ${netty.version} + osx-x86_64 + runtime + + + io.netty + netty-transport-native-kqueue + ${netty.version} + osx-aarch_64 + runtime @@ -135,6 +192,12 @@ com.velocitypowered velocity-native 3.1.1 + + + io.netty + * + + From 077f527ed070476c96dc928b189ccc74527c7827 Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:30:12 +0200 Subject: [PATCH 2/8] whoops --- WindSpigot-Server/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml index 68229a621..59cf59094 100644 --- a/WindSpigot-Server/pom.xml +++ b/WindSpigot-Server/pom.xml @@ -11,6 +11,7 @@ UTF-8 unknown 4.13.2 + 4.1.132.Final git-Bukkit- 1.8 @@ -22,7 +23,6 @@ parent dev-SNAPSHOT ../pom.xml - 4.1.132.Final From 66aaca15c7d6a0fc1b5ae7d55b739344b0a8826b Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:37:27 +0200 Subject: [PATCH 3/8] Update pom.xml --- WindSpigot-Server/pom.xml | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml index 59cf59094..d216aedd8 100644 --- a/WindSpigot-Server/pom.xml +++ b/WindSpigot-Server/pom.xml @@ -211,12 +211,6 @@ javafixes 1.3.6.1 - - - org.checkerframework - checker-qual - 3.21.0 - @@ -307,11 +301,39 @@ org.spigotmc:minecraft-server:** + META-INF/MANIFEST.MF + com/google/common/** + com/google/gson/** + com/google/thirdparty/** + io/netty/** + org/apache/commons/lang3/** org/apache/logging/log4j/** + + + *:* + + org/sqlite/native/FreeBSD/x86/** + org/sqlite/native/Linux/arm/** + org/sqlite/native/Linux/armv6/** + org/sqlite/native/Linux/armv7/** + org/sqlite/native/Linux/x86/** + org/sqlite/native/Linux/ppc64/** + org/sqlite/native/Linux-Android/** + org/sqlite/native/Linux-Musl/x86/** + org/sqlite/native/Windows/armv7/** + org/sqlite/native/Windows/x86/** + org/jline/nativ/FreeBSD/** + org/jline/nativ/Linux/arm/** + org/jline/nativ/Linux/armv6/** + org/jline/nativ/Linux/armv7/** + org/jline/nativ/Linux/ppc64/** + org/jline/nativ/Linux/x86/** + org/jline/nativ/Windows/x86/** + + - joptsimple From cd339362e450ed7dd1e039ae5675df0900d77a96 Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:43:26 +0200 Subject: [PATCH 4/8] PandaSpigot-0089 - SLF4J --- WindSpigot-Server/pom.xml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml index d216aedd8..5ecb7854a 100644 --- a/WindSpigot-Server/pom.xml +++ b/WindSpigot-Server/pom.xml @@ -11,6 +11,7 @@ UTF-8 unknown 4.13.2 + 2.17.2 4.1.132.Final git-Bukkit- @@ -151,14 +152,15 @@ org.apache.logging.log4j log4j-core - 2.17.2 + ${log4j.version} compile + - org.slf4j - slf4j-simple - 1.7.36 + org.apache.logging.log4j + log4j-slf4j-impl + ${log4j.version} From c2a2d921ab92417a9191cb277d88edbf3358fdcf Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:44:28 +0200 Subject: [PATCH 5/8] PandaSpigot-0089 - SLF4J --- WindSpigot-API/pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/WindSpigot-API/pom.xml b/WindSpigot-API/pom.xml index a1bbf62b1..7dea6dd98 100644 --- a/WindSpigot-API/pom.xml +++ b/WindSpigot-API/pom.xml @@ -71,6 +71,12 @@ gson 2.8.9 + + + org.slf4j + slf4j-api + 2.0.20 + org.avaje ebean From c4fc1ffb0a2fc5d50822a4ed81aa5644f626bcec Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:45:18 +0200 Subject: [PATCH 6/8] PandaSpigot-0089 - SLF4J --- WindSpigot-API/src/main/java/org/bukkit/plugin/Plugin.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/WindSpigot-API/src/main/java/org/bukkit/plugin/Plugin.java b/WindSpigot-API/src/main/java/org/bukkit/plugin/Plugin.java index 1eb3247ca..ee5592bd5 100644 --- a/WindSpigot-API/src/main/java/org/bukkit/plugin/Plugin.java +++ b/WindSpigot-API/src/main/java/org/bukkit/plugin/Plugin.java @@ -173,6 +173,12 @@ public interface Plugin extends TabExecutor { */ public Logger getLogger(); + // PandaSpigot start - Add SLF4J logger + default org.slf4j.Logger getSLF4JLogger() { + return org.slf4j.LoggerFactory.getLogger(getLogger().getName()); + } + // PandaSpigot end + /** * Returns the name of the plugin. *

From ceb91bc7bea17acd6b7e9cc0540736ffff6a3bb8 Mon Sep 17 00:00:00 2001 From: Elias Date: Tue, 13 Oct 2026 21:46:26 +0200 Subject: [PATCH 7/8] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3c5b175d0..93a653dcc 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,7 @@ See the patches list below. [PandaSpigot-0107] Fix GH-276: Item durability desync when some events are cancelled [PandaSpigot-0031] Add missing InventoryView.getSlotType API [PandaSpigot-0104] Backport modern tick loop system +[PandaSpigot-0089] Add SLF4J implementation [Spigot-0097] Remove DataWatcher Locking by spottedleaf [Spigot-0138] Branchless NibbleArray by md5 From 6e3e421d9a120e4d9757b0f888a14c6368707316 Mon Sep 17 00:00:00 2001 From: Elias Date: Fri, 16 Oct 2026 23:14:08 +0200 Subject: [PATCH 8/8] Update pom.xml --- WindSpigot-Server/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml index 5ecb7854a..41e1ca48b 100644 --- a/WindSpigot-Server/pom.xml +++ b/WindSpigot-Server/pom.xml @@ -159,7 +159,7 @@ org.apache.logging.log4j - log4j-slf4j-impl + log4j-slf4j2-impl ${log4j.version}