From 5d2e147a8929aa5cbca148364e95f150c2e090f6 Mon Sep 17 00:00:00 2001 From: Etzelia Date: Mon, 27 Jul 2020 21:07:38 -0500 Subject: [PATCH] Calculate strikes Signed-off-by: Etzelia --- .../etztech/orealert/listeners/BlockBreakListener.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/xyz/etztech/orealert/listeners/BlockBreakListener.java b/src/main/java/xyz/etztech/orealert/listeners/BlockBreakListener.java index 686c8bf..589352a 100644 --- a/src/main/java/xyz/etztech/orealert/listeners/BlockBreakListener.java +++ b/src/main/java/xyz/etztech/orealert/listeners/BlockBreakListener.java @@ -74,7 +74,14 @@ public class BlockBreakListener implements Listener { int ping = config.getInt(String.format("blocks.%s.ping", blockKey), config.getInt("ping", 5)); purge(map.getOrDefault(event.getPlayer(), new ArrayList<>()).iterator()); - int strikes = map.getOrDefault(event.getPlayer(), new ArrayList<>()).size(); + int strikes = 0; + for (BlockEvent e : map.getOrDefault(event.getPlayer(), new ArrayList<>())) { + if (e.isParent()) { + strikes++; + } + } + + // TODO Notify } private void cleanup() {