From 35eae83dcc1b5b10c1379e986f451484d26c8de8 Mon Sep 17 00:00:00 2001 From: Etzelia Date: Thu, 30 Jul 2020 21:21:01 -0500 Subject: [PATCH] Quick return for location loop Signed-off-by: Etzelia --- .../java/xyz/etztech/minealert/listeners/BlockBreakListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/xyz/etztech/minealert/listeners/BlockBreakListener.java b/src/main/java/xyz/etztech/minealert/listeners/BlockBreakListener.java index 2930136..4d16f00 100644 --- a/src/main/java/xyz/etztech/minealert/listeners/BlockBreakListener.java +++ b/src/main/java/xyz/etztech/minealert/listeners/BlockBreakListener.java @@ -50,6 +50,7 @@ public class BlockBreakListener implements Listener { for (int z = -radius; z < radius; z++) { if (x == 0 && y == 0 && z == 0) continue; Block block = event.getBlock().getRelative(x, y, z); + if (cache.contains(block.getLocation())) return; queue.add(new BlockEvent(event.getPlayer(), block.getType(), block.getLocation(), false)); } }