mirror of
https://gitlab.com/SamB440/rpgregions-2.git
synced 2025-12-28 11:19:24 +00:00
Fix stats sending, fix critical data problem
This commit is contained in:
@@ -241,12 +241,12 @@ public final class RPGRegions extends JavaPlugin implements RPGRegionsAPI, Langu
|
||||
int discoveries = 0;
|
||||
for (OfflinePlayer offlinePlayer : Bukkit.getOfflinePlayers()) {
|
||||
RPGRegionsAccount account = getManagers().getStorageManager().getAccount(offlinePlayer.getUniqueId()).get();
|
||||
discoveries = discoveries + account.getDiscoveredRegions().size();
|
||||
getManagers().getStorageManager().removeCachedAccount(offlinePlayer.getUniqueId()); // Cleanup so we don't use memory
|
||||
discoveries = discoveries + account.getDiscoveredRegions().values().size();
|
||||
if (!offlinePlayer.isOnline()) getManagers().getStorageManager().removeCachedAccount(offlinePlayer.getUniqueId()); // Cleanup so we don't use memory
|
||||
}
|
||||
return discoveries;
|
||||
}));
|
||||
|
||||
metrics.addCustomChart(new Metrics.SimplePie("storage_mode", () -> getConfig().getString("settings.integration.name", getIntegration())));
|
||||
metrics.addCustomChart(new Metrics.SimplePie("storage_mode", () -> getConfig().getString("settings.storage.mode")));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user