diff --git a/src/main/java/com/intellectualcrafters/plot/util/MainUtil.java b/src/main/java/com/intellectualcrafters/plot/util/MainUtil.java index f079f0620..5b775419f 100644 --- a/src/main/java/com/intellectualcrafters/plot/util/MainUtil.java +++ b/src/main/java/com/intellectualcrafters/plot/util/MainUtil.java @@ -1401,6 +1401,7 @@ public class MainUtil { if (!EventUtil.manager.callClear(plot.world, plot.id)) { return false; } + final HashSet regions = getRegions(plot); final HashSet plots = getConnectedPlots(plot); final ArrayDeque queue = new ArrayDeque<>(plots); removeSign(plot); @@ -1416,6 +1417,10 @@ public class MainUtil { @Override public void run() { if (finished.incrementAndGet() >= plots.size()) { + for (RegionWrapper region : regions) { + Location[] corners = getCorners(plot.world, region); + ChunkManager.manager.clearAllEntities(corners[0], corners[1]); + } TaskManager.runTask(whenDone); } } diff --git a/target/PlotSquared-Bukkit.jar b/target/PlotSquared-Bukkit.jar index 0843be83c..9910dccc5 100644 Binary files a/target/PlotSquared-Bukkit.jar and b/target/PlotSquared-Bukkit.jar differ