From 2354c1a845557f5646b9bbd9d6196ef05e556076 Mon Sep 17 00:00:00 2001 From: Jesse Boyd Date: Tue, 12 Nov 2019 22:32:26 +0000 Subject: [PATCH] Fix P2 block setting in some instances PlotSquared doesn't flush from the same thread, so it can't be pooled for reuse --- .../general/integrations/plotquared/FaweLocalBlockQueue.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/worldedit-core/src/main/java/com/boydti/fawe/regions/general/integrations/plotquared/FaweLocalBlockQueue.java b/worldedit-core/src/main/java/com/boydti/fawe/regions/general/integrations/plotquared/FaweLocalBlockQueue.java index f64e2b7f6..5993eb9c5 100644 --- a/worldedit-core/src/main/java/com/boydti/fawe/regions/general/integrations/plotquared/FaweLocalBlockQueue.java +++ b/worldedit-core/src/main/java/com/boydti/fawe/regions/general/integrations/plotquared/FaweLocalBlockQueue.java @@ -19,7 +19,6 @@ import com.sk89q.worldedit.world.registry.LegacyMapper; public class FaweLocalBlockQueue extends LocalBlockQueue { public final IQueueExtent IMP; - private final LegacyMapper legacyMapper; private final World world; private BlockVector3 mutable = new MutableBlockVector3(); @@ -27,7 +26,7 @@ public class FaweLocalBlockQueue extends LocalBlockQueue { super(worldName); this.world = FaweAPI.getWorld(worldName); IMP = Fawe.get().getQueueHandler().getQueue(world); - legacyMapper = LegacyMapper.getInstance(); + Fawe.get().getQueueHandler().uncache(); } @Override