From 5c1c487457d805e17f717ae4a7880f6bb72d58de Mon Sep 17 00:00:00 2001 From: Minecon724 Date: Thu, 3 Feb 2022 19:58:54 +0100 Subject: [PATCH] some more bstats --- src/main/java/pl/minecon724/giants/Main.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/pl/minecon724/giants/Main.java b/src/main/java/pl/minecon724/giants/Main.java index f770319..b7d4926 100644 --- a/src/main/java/pl/minecon724/giants/Main.java +++ b/src/main/java/pl/minecon724/giants/Main.java @@ -11,6 +11,7 @@ import java.util.Random; import org.apache.commons.lang.StringUtils; import org.bstats.bukkit.Metrics; +import org.bstats.charts.SimplePie; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.Material; @@ -57,6 +58,16 @@ public class Main extends JavaPlugin implements Listener, CommandExecutor { @Override public void onEnable() { + metrics.addCustomChart(new SimplePie("ram_allocation", () -> { + long maxMemory = Runtime.getRuntime().maxMemory(); + if (maxMemory == Long.MAX_VALUE) { + return "No limit"; + } + return Integer.toString(Math.round(maxMemory/512) * 512); + })); + metrics.addCustomChart(new SimplePie("os_arch", () -> { + return System.getProperty("os.arch"); + })); if (!(configFile.exists())) { saveResource("config.yml", false); }