diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/function/operation/ForwardExtentCopy.java b/worldedit-core/src/main/java/com/sk89q/worldedit/function/operation/ForwardExtentCopy.java index 4a164fc64..83b259e1c 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/function/operation/ForwardExtentCopy.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/function/operation/ForwardExtentCopy.java @@ -279,8 +279,6 @@ public class ForwardExtentCopy implements Operation { public Operation resume(RunContext run) throws WorldEditException { if (currentTransform == null) { currentTransform = transform; - } else if (!currentTransform.equals(transform)) { - currentTransform = currentTransform.combine(transform); } if (lastBiomeVisitor != null) { affectedBiomeCols += lastBiomeVisitor.getAffected(); @@ -408,6 +406,7 @@ public class ForwardExtentCopy implements Operation { } if (transExt != null) { + currentTransform = currentTransform.combine(transform); transExt.setTransform(currentTransform); }