From f44b4ddfc9623d78fd18b6e8abade90588e267d7 Mon Sep 17 00:00:00 2001 From: Mrec <66518248+RecoTG@users.noreply.github.com> Date: Sun, 17 Aug 2025 00:31:47 +0100 Subject: [PATCH] Relocate shaded dependencies --- pom.xml | 27 ++++++++++++++++++- .../yourorg/servershop/ServerShopPlugin.java | 2 ++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 26f377a..6e446c2 100644 --- a/pom.xml +++ b/pom.xml @@ -52,6 +52,11 @@ mysql-connector-j 8.4.0 + + org.bstats + bstats-bukkit + 3.0.2 + @@ -75,7 +80,27 @@ shade false - + + + org.bstats + com.yourorg.servershop.libs.bstats + + + com.zaxxer.hikari + com.yourorg.servershop.libs.hikari + + + com.mysql.cj + com.yourorg.servershop.libs.mysql.cj + + + org.slf4j + com.yourorg.servershop.libs.slf4j + + + + + diff --git a/src/main/java/com/yourorg/servershop/ServerShopPlugin.java b/src/main/java/com/yourorg/servershop/ServerShopPlugin.java index 5f18fb9..16294a7 100644 --- a/src/main/java/com/yourorg/servershop/ServerShopPlugin.java +++ b/src/main/java/com/yourorg/servershop/ServerShopPlugin.java @@ -12,6 +12,7 @@ import org.bukkit.ChatColor; import org.bukkit.plugin.RegisteredServiceProvider; import org.bukkit.plugin.java.JavaPlugin; +import org.bstats.bukkit.Metrics; public final class ServerShopPlugin extends JavaPlugin { private Economy economy; @@ -49,6 +50,7 @@ public final class ServerShopPlugin extends JavaPlugin { getCommand("sellall").setExecutor(new SellAllCommand(this)); getCommand("shoplog").setExecutor(new ShopLogCommand(this)); getCommand("weeklyshop").setExecutor(new WeeklyShopCommand(this)); + new Metrics(this, 21916); getLogger().info("DynamicServerShop enabled (Importer + Admin + Category multipliers + Fuzzy Search)."); }