From c2671c38b0e1aac24ed3760b47e9e595bfcda3a9 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Wed, 19 Feb 2020 21:16:28 -0500 Subject: [PATCH] [F] Also remove block in map when breaking --- src/main/java/org/hydev/hyritone/SeedServerCache.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/hydev/hyritone/SeedServerCache.java b/src/main/java/org/hydev/hyritone/SeedServerCache.java index c5726388..8373c97b 100644 --- a/src/main/java/org/hydev/hyritone/SeedServerCache.java +++ b/src/main/java/org/hydev/hyritone/SeedServerCache.java @@ -171,13 +171,16 @@ public class SeedServerCache extends Behavior // Remove block from list if (!cacheBlocks.removeIf(b -> b.equals(pos))) return; + // Remove block from map + blocksMap.remove(pos.toString()); + // Remove block from server HttpGet get = new HttpGet("http://localhost:12255/api/remove-block"); get.setHeader("world", "world"); get.setHeader("x", "" + pos.getX()); get.setHeader("y", "" + pos.getY()); get.setHeader("z", "" + pos.getZ()); - + try { http.execute(get);