mirror of
https://gitlab.com/SamB440/rpgregions-2.git
synced 2025-12-27 02:39:07 +00:00
Temporarily disable bStats regions_discovered chart
This commit is contained in:
@@ -24,7 +24,6 @@ import net.islandearth.rpgregions.listener.ConnectionListener;
|
||||
import net.islandearth.rpgregions.listener.MoveListener;
|
||||
import net.islandearth.rpgregions.listener.RegionListener;
|
||||
import net.islandearth.rpgregions.managers.RPGRegionsManagers;
|
||||
import net.islandearth.rpgregions.managers.data.account.RPGRegionsAccount;
|
||||
import net.islandearth.rpgregions.managers.data.region.ConfiguredRegion;
|
||||
import net.islandearth.rpgregions.managers.registry.RPGRegionsRegistry;
|
||||
import net.islandearth.rpgregions.requirements.AlonsoLevelRequirement;
|
||||
@@ -52,9 +51,7 @@ import net.islandearth.rpgregions.utils.XSound;
|
||||
import org.bstats.bukkit.Metrics;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
import org.bukkit.configuration.file.FileConfiguration;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.plugin.PluginManager;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
@@ -345,7 +342,8 @@ public final class RPGRegions extends JavaPlugin implements IRPGRegionsAPI, Lang
|
||||
|
||||
private void registerMetrics() {
|
||||
Metrics metrics = new Metrics(this, 2066);
|
||||
metrics.addCustomChart(new Metrics.SingleLineChart("regions_discovered", () -> {
|
||||
// regions_discovered chart currently causes lag due to bStats not running it async :(
|
||||
/*metrics.addCustomChart(new Metrics.SingleLineChart("regions_discovered", () -> {
|
||||
int discoveries = 0;
|
||||
for (OfflinePlayer offlinePlayer : Bukkit.getOfflinePlayers()) {
|
||||
RPGRegionsAccount account = getManagers().getStorageManager().getAccount(offlinePlayer.getUniqueId()).get();
|
||||
@@ -354,7 +352,7 @@ public final class RPGRegions extends JavaPlugin implements IRPGRegionsAPI, Lang
|
||||
if (player == null) getManagers().getStorageManager().removeCachedAccount(offlinePlayer.getUniqueId()); // Cleanup so we don't use memory
|
||||
}
|
||||
return discoveries;
|
||||
}));
|
||||
}));*/
|
||||
metrics.addCustomChart(new Metrics.SingleLineChart("regions_configured", () -> getManagers().getRegionsCache().getConfiguredRegions().size()));
|
||||
metrics.addCustomChart(new Metrics.SimplePie("storage_mode", () -> getConfig().getString("settings.storage.mode")));
|
||||
metrics.addCustomChart(new Metrics.SimplePie("integration_type", () -> getConfig().getString("settings.integration.name")));
|
||||
|
||||
Reference in New Issue
Block a user