From edc0b479823498d441bb7d797619fa5926718611 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20F?= Date: Fri, 3 Jul 2020 20:23:28 +0100 Subject: [PATCH] Added language metric --- src/main/java/com/tomff/beesplus/BeesPlus.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/tomff/beesplus/BeesPlus.java b/src/main/java/com/tomff/beesplus/BeesPlus.java index 73981e2..ae8bceb 100644 --- a/src/main/java/com/tomff/beesplus/BeesPlus.java +++ b/src/main/java/com/tomff/beesplus/BeesPlus.java @@ -20,6 +20,7 @@ import org.bukkit.plugin.java.JavaPlugin; import java.io.IOException; import java.util.Locale; +import java.util.concurrent.Callable; public class BeesPlus extends JavaPlugin { @@ -44,8 +45,7 @@ public class BeesPlus extends JavaPlugin { } registerItems(); - - Metrics metrics = new Metrics(this, 7065); + setupMetrics(); new UpdateChecker(this, 77224).getVersion(version -> { if (!this.getDescription().getVersion().equalsIgnoreCase(version)) { @@ -54,6 +54,13 @@ public class BeesPlus extends JavaPlugin { }); } + private void setupMetrics() { + Metrics metrics = new Metrics(this, 7065); + + metrics.addCustomChart(new Metrics.SimplePie("language_used", + () -> getConfig().getString("locale", Locale.ENGLISH.toLanguageTag()))); + } + @Override public void onDisable() { guiViewTracker.clearViews();