diff --git a/pom.xml b/pom.xml index ad5bdf1..5bcf6bc 100644 --- a/pom.xml +++ b/pom.xml @@ -48,12 +48,12 @@ - org.bstats - bstats-bukkit - 3.1.0 - compile + eu.m724 + mstats-spigot + 0.1.2 + eu.m724 jarupdater @@ -84,17 +84,8 @@ false true - - - - org.bstats - eu.m724.giants - - - org.bstats:* eu.m724:jarupdater diff --git a/src/main/java/eu/m724/giants/GiantsPlugin.java b/src/main/java/eu/m724/giants/GiantsPlugin.java index f396ffd..473fe01 100644 --- a/src/main/java/eu/m724/giants/GiantsPlugin.java +++ b/src/main/java/eu/m724/giants/GiantsPlugin.java @@ -5,17 +5,15 @@ import eu.m724.giants.configuration.Configuration; import eu.m724.giants.updater.PluginUpdater; import eu.m724.giants.updater.UpdateCommand; import eu.m724.jarupdater.verify.VerificationException; -import org.bstats.bukkit.Metrics; -import org.bstats.charts.SimplePie; +import eu.m724.mstats.MStatsPlugin; import org.bukkit.Location; import org.bukkit.command.CommandExecutor; -import org.bukkit.plugin.java.JavaPlugin; import java.io.File; import java.io.IOException; import java.io.InputStream; -public class GiantsPlugin extends JavaPlugin implements CommandExecutor { +public class GiantsPlugin extends MStatsPlugin implements CommandExecutor { private final File configFile = new File(getDataFolder(), "config.yml"); private static Configuration configuration; @@ -60,11 +58,7 @@ public class GiantsPlugin extends JavaPlugin implements CommandExecutor { getCommand("giants").setExecutor(new GiantsCommand(this, updateCommand)); - Metrics metrics = new Metrics(this, 14131); - metrics.addCustomChart(new SimplePie("jump_mode", () -> String.valueOf(configuration.jumpMode()))); - metrics.addCustomChart(new SimplePie("jump_condition", () -> String.valueOf(configuration.jumpCondition()))); - metrics.addCustomChart(new SimplePie("jump_delay", () -> String.valueOf(configuration.jumpDelay()))); - metrics.addCustomChart(new SimplePie("jump_height", () -> String.valueOf(configuration.jumpHeight()))); + mStats(3); } public static Configuration getConfiguration() { diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index e28e6ef..618fb14 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -8,6 +8,9 @@ api-version: 1.16 load: STARTUP main: eu.m724.giants.GiantsPlugin +libraries: + - eu.m724:mstats-spigot:0.1.2 + commands: giants: description: Utility command for Giants