From 2f336a82fbb9d3b74e339f686449d8ed46446600 Mon Sep 17 00:00:00 2001 From: Muhammad Tamir Date: Tue, 24 Jun 2025 14:20:24 +0700 Subject: [PATCH] Add bStats Metrics --- app/build.gradle.kts | 1 + app/src/main/java/org/yuemi/App.java | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 424ff21..2b98e5c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -19,6 +19,7 @@ dependencies { compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT") implementation("org.eclipse.jgit:org.eclipse.jgit:6.6.0.202305301015-r") implementation("com.h2database:h2:2.2.224") + implementation("org.bstats:bstats-bukkit:3.0.2") } // Disable default JAR task diff --git a/app/src/main/java/org/yuemi/App.java b/app/src/main/java/org/yuemi/App.java index 1f90a6d..90255f1 100644 --- a/app/src/main/java/org/yuemi/App.java +++ b/app/src/main/java/org/yuemi/App.java @@ -2,17 +2,24 @@ package org.yuemi; import org.bukkit.plugin.java.JavaPlugin; import org.yuemi.commands.CommandRegistrar; +import org.bstats.bukkit.Metrics; public class App extends JavaPlugin { @Override public void onEnable() { saveDefaultConfig(); - getLogger().info("Yuemi Git Plugin enabled."); + getLogger().info("Git Craft Plugin enabled."); new CommandRegistrar(this).registerAll(); + setupMetrics(); } @Override public void onDisable() { - getLogger().info("Yuemi Git Plugin disabled."); + getLogger().info("Git Craft Plugin disabled."); + } + + private void setupMetrics() { + int pluginId = 26264; + Metrics metrics = new Metrics(this, pluginId); } }