Skip to content

Commit f386061

Browse files
authored
fix: account for "wrapped" clipboards when finding IQueueExtent for OncePerChunkExtent (#3127)
1 parent 7c27c13 commit f386061

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

worldedit-core/src/main/java/com/sk89q/worldedit/function/operation/ForwardExtentCopy.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,7 @@ public static Collection<Entity> getEntities(Extent source, Region region) {
481481
extent = clip.getExtent();
482482
}
483483
IQueueExtent<IQueueChunk> queue = null;
484-
if (Settings.settings().EXPERIMENTAL.IMPROVED_ENTITY_EDITS && !(source instanceof Clipboard)) {
484+
if (Settings.settings().EXPERIMENTAL.IMPROVED_ENTITY_EDITS && new ExtentTraverser<>(source).findAndGet(Clipboard.class) == null) {
485485
ParallelQueueExtent parallel = new ExtentTraverser<>(extent).findAndGet(ParallelQueueExtent.class);
486486
if (parallel != null) {
487487
queue = parallel.getExtent();

0 commit comments

Comments
 (0)