develop-statisticsApi #9

Merged
Pupsi merged 4 commits from develop-statisticsApi into master 2025-11-08 18:36:42 +00:00
Showing only changes of commit 4a5c24235b - Show all commits

View File

@@ -11,7 +11,7 @@ import java.util.*;
public class Statistics extends Appliance { public class Statistics extends Appliance {
record StatisticsResponse(List<PlayerStatistics> playerStatistics) { record StatisticsResponse(List<PlayerStatistics> playerStatistics) {
record PlayerStatistics(String player, List<MaterialStatistic> statistics) { record PlayerStatistics(String playerName, String playerUuid, List<MaterialStatistic> statistics) {
} }
} }
@@ -31,6 +31,7 @@ public class Statistics extends Appliance {
List<StatisticsResponse.PlayerStatistics> statisticsList = Arrays.stream(Bukkit.getOfflinePlayers()) List<StatisticsResponse.PlayerStatistics> statisticsList = Arrays.stream(Bukkit.getOfflinePlayers())
.parallel() .parallel()
.map(player -> new StatisticsResponse.PlayerStatistics( .map(player -> new StatisticsResponse.PlayerStatistics(
player.getName(),
player.getUniqueId().toString(), player.getUniqueId().toString(),
statistics.categories().stream() statistics.categories().stream()
.map(category -> { .map(category -> {