From 1933bd95df0b58bf5fb4bdca66ba02df5d4e1ef0 Mon Sep 17 00:00:00 2001 From: games647 Date: Fri, 21 Jul 2017 17:21:22 +0200 Subject: [PATCH] saveAll should be null-safe --- .../com/github/games647/scoreboardstats/pvpstats/Database.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/github/games647/scoreboardstats/pvpstats/Database.java b/src/main/java/com/github/games647/scoreboardstats/pvpstats/Database.java index 8b971dbb..0a03beeb 100644 --- a/src/main/java/com/github/games647/scoreboardstats/pvpstats/Database.java +++ b/src/main/java/com/github/games647/scoreboardstats/pvpstats/Database.java @@ -274,6 +274,7 @@ public void saveAll() { //If pvpstats are enabled save all stats that are in the cache List toSave = BackwardsCompatibleUtil.getOnlinePlayers().stream() .map(this::getCachedStats) + .filter(Objects::nonNull) .filter(PlayerStats::isModified) .collect(Collectors.toList());