Only check update if premium. Add bstats bars for premium vs not.

This commit is contained in:
dordsor21
2020-04-21 12:22:42 +01:00
parent 92ef0d723b
commit 336f27f078
2 changed files with 14 additions and 2 deletions

View File

@ -190,7 +190,7 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
return;
}
if (Settings.Enabled_Components.UPDATE_NOTIFICATIONS) {
if (PremiumVerification.isPremium() && Settings.Enabled_Components.UPDATE_NOTIFICATIONS) {
new UpdateUtility(this).updateChecker();
}
@ -717,6 +717,17 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
}
return map;
}));
metrics.addCustomChart(new Metrics.SimpleBarChart("premium", () -> {
final Map<String, Integer> map = new HashMap<>();
if(PremiumVerification.isPremium()) {
map.put("Premium", 1);
map.put("Non-Premium", 0);
} else {
map.put("Premium", 0);
map.put("Non-Premium", 1);
}
return map;
}));
}
@Override public ChunkManager initChunkManager() {