diff --git a/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/kingdoms/KingdomAccordionCreator.java b/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/kingdoms/KingdomAccordionCreator.java index 04bad77b2..a05a0d258 100644 --- a/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/kingdoms/KingdomAccordionCreator.java +++ b/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/kingdoms/KingdomAccordionCreator.java @@ -40,7 +40,9 @@ public class KingdomAccordionCreator { List members = kingdom.getMembersList(); int residentsNum = members.size(); - List memberProfiles = players.stream().filter(p -> members.contains(p.getUniqueId())).collect(Collectors.toList()); + List memberProfiles = players.stream() + .filter(p -> members.contains(p.getUniqueId())) + .collect(Collectors.toList()); List sessions = memberProfiles.stream() .map(PlayerProfile::getSessions) diff --git a/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultEcoData.java b/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultEcoData.java index e268abfd3..21cf0646f 100644 --- a/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultEcoData.java +++ b/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultEcoData.java @@ -4,7 +4,6 @@ */ package com.djrapitops.pluginbridge.plan.vault; -import com.djrapitops.plan.data.PlayerProfile; import com.djrapitops.plan.data.ServerProfile; import com.djrapitops.plan.data.element.AnalysisContainer; import com.djrapitops.plan.data.element.InspectContainer; @@ -53,17 +52,18 @@ public class VaultEcoData extends PluginData { public AnalysisContainer getServerData(Collection collection, AnalysisContainer analysisContainer) { ServerProfile serverProfile = Analysis.getServerProfile(); - List profiles = collection.stream() + List profiles = collection.stream() .map(serverProfile::getPlayer) .filter(Verify::notNull) + .map(profile -> new FakeOfflinePlayer(profile.getUuid(), profile.getName())) .collect(Collectors.toList()); Map balances = new HashMap<>(); double totalBalance = 0.0; - for (PlayerProfile profile : profiles) { - double bal = econ.getBalance(profile); + for (FakeOfflinePlayer p : profiles) { + double bal = econ.getBalance(p); totalBalance += bal; - balances.put(profile.getUuid(), econ.format(bal)); + balances.put(p.getUniqueId(), econ.format(bal)); } analysisContainer.addValue(getWithIcon("Server Balance", "money", "green"), FormatUtils.cutDecimals(totalBalance)); analysisContainer.addPlayerTableValues(getWithIcon("Balance", "money"), balances); diff --git a/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultPermData.java b/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultPermData.java index 56ecbb645..15038e2ba 100644 --- a/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultPermData.java +++ b/PlanPluginBridge/src/main/java/com/djrapitops/pluginbridge/plan/vault/VaultPermData.java @@ -4,7 +4,6 @@ */ package com.djrapitops.pluginbridge.plan.vault; -import com.djrapitops.plan.data.PlayerProfile; import com.djrapitops.plan.data.ServerProfile; import com.djrapitops.plan.data.element.AnalysisContainer; import com.djrapitops.plan.data.element.InspectContainer; @@ -53,15 +52,16 @@ public class VaultPermData extends PluginData { public AnalysisContainer getServerData(Collection collection, AnalysisContainer analysisContainer) { ServerProfile serverProfile = Analysis.getServerProfile(); - List profiles = collection.stream() + List profiles = collection.stream() .map(serverProfile::getPlayer) .filter(Verify::notNull) + .map(profile -> new FakeOfflinePlayer(profile.getUuid(), profile.getName())) .collect(Collectors.toList()); Map groups = new HashMap<>(); - for (PlayerProfile profile : profiles) { - String group = StringUtils.capitalize(permSys.getPrimaryGroup(null, profile)); - groups.put(profile.getUuid(), group); + for (FakeOfflinePlayer p : profiles) { + String group = StringUtils.capitalize(permSys.getPrimaryGroup(null, p)); + groups.put(p.getUniqueId(), group); } analysisContainer.addPlayerTableValues(getWithIcon("Balance", "money"), groups);