From 35fb36e77a1b3f486e29dcb95092b7b90238df2d Mon Sep 17 00:00:00 2001 From: YouHaveTrouble Date: Sun, 11 Oct 2026 13:55:16 +0200 Subject: [PATCH] deprecate protocollib use --- .../protocollib/PacketCommandPreProcessListener.java | 1 + .../eu/endermite/commandwhitelist/common/ConfigCache.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/protocollib/PacketCommandPreProcessListener.java b/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/protocollib/PacketCommandPreProcessListener.java index a54bdaf..1581da9 100644 --- a/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/protocollib/PacketCommandPreProcessListener.java +++ b/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/protocollib/PacketCommandPreProcessListener.java @@ -18,6 +18,7 @@ import org.bukkit.plugin.Plugin; import java.util.HashSet; +@Deprecated(forRemoval = true) public class PacketCommandPreProcessListener { public static void protocol(CommandWhitelistBukkit plugin) { diff --git a/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java b/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java index a8df890..15b74b1 100644 --- a/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java +++ b/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java @@ -162,6 +162,11 @@ public class ConfigCache { groupList.put(key, loadCWGroup(key, groupSection)); } + if (canDoProtocolLib) { + warn("Protocollib support is deprecated and will be removed in future versions. If you have an actual" + + " use case for it (aka plugin does not work without it), please reach out via discord (https://discord.youhavetrouble.me)."); + } + return saveConfig(); }