From fae528ab64dca14dc7435b6ae411c98995825d10 Mon Sep 17 00:00:00 2001 From: dordsor21 Date: Fri, 3 Jul 2020 13:18:09 +0100 Subject: [PATCH] add a couple more changes++ Fixes #508 --- .../fawe/beta/implementation/queue/ParallelQueueExtent.java | 4 +++- .../src/main/java/com/sk89q/worldedit/EditSession.java | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/queue/ParallelQueueExtent.java b/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/queue/ParallelQueueExtent.java index b68207afe..bab16d39a 100644 --- a/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/queue/ParallelQueueExtent.java +++ b/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/queue/ParallelQueueExtent.java @@ -157,7 +157,9 @@ public class ParallelQueueExtent extends PassthroughExtent implements IQueueWrap } // TODO optimize parallel for (BlockVector3 blockVector3 : vset) { - pattern.apply(this, blockVector3, blockVector3); + if (pattern.apply(this, blockVector3, blockVector3)) { + this.changes++; + } } return this.changes; } diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/EditSession.java b/worldedit-core/src/main/java/com/sk89q/worldedit/EditSession.java index e3e38757c..b3679aacb 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/EditSession.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/EditSession.java @@ -2756,6 +2756,7 @@ public class EditSession extends PassthroughExtent implements AutoCloseable { BlockVector3 tipv = interpol.getPosition(loop).toBlockPoint(); if (radius == 0) { pattern.apply(this, tipv, tipv); + changes++; } else { vset.add(tipv); }