summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java')
-rw-r--r--Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java b/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
index 3e9ee9e49..b22e8470d 100644
--- a/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
+++ b/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
@@ -5,6 +5,7 @@ import com.earth2me.essentials.metrics.Metrics.Graph;
import com.earth2me.essentials.metrics.Metrics.Plotter;
import com.earth2me.essentials.register.payment.Method;
import com.earth2me.essentials.register.payment.methods.VaultEco;
+import com.earth2me.essentials.signs.EssentialsSign;
import java.util.Locale;
import java.util.logging.Level;
import org.bukkit.configuration.ConfigurationSection;
@@ -101,8 +102,11 @@ public class MetricsStarter implements Runnable
@Override
public int getValue()
{
- ConfigurationSection kits = ess.getSettings().getKits();
- if (kits == null) { return 0; }
+ ConfigurationSection kits = ess.getSettings().getKits();
+ if (kits == null)
+ {
+ return 0;
+ }
return kits.getKeys(false).size();
}
});
@@ -189,6 +193,12 @@ public class MetricsStarter implements Runnable
}
depGraph.addPlotter(new SimplePlotter(ess.getPermissionsHandler().getName()));
+ final Graph signGraph = metrics.createGraph("Signs");
+ for (EssentialsSign sign : ess.getSettings().enabledSigns())
+ {
+ signGraph.addPlotter(new SimplePlotter(sign.getName()));
+ }
+
metrics.start();
}