diff --git a/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java b/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java index 50f0be5..ac993f0 100755 --- a/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java +++ b/galaxy/src/main/java/com/alttd/chat/listeners/PlayerListener.java @@ -103,7 +103,7 @@ public class PlayerListener implements Listener { Stack playerDeathsStack = sendPlayerDeaths.computeIfAbsent(uuid, key -> new Stack<>()); Instant cutOff = Instant.now().minus(Config.DEATH_MESSAGES_LIMIT_PERIOD_MINUTES, ChronoUnit.MINUTES); - while (playerDeathsStack.peek().isBefore(cutOff)) { + while (!playerDeathsStack.isEmpty() && playerDeathsStack.peek().isBefore(cutOff)) { playerDeathsStack.pop(); }