geforkt von Mirrors/FastAsyncWorldEdit
Fix ParallelQueueExtent#setBlocks(Region, <B extends BlockStateHolder>)#
- Fixes removeabove/removebelow
Dieser Commit ist enthalten in:
Ursprung
346223977d
Commit
9af77c06b8
@ -147,9 +147,9 @@ public class ParallelQueueExtent extends PassthroughExtent implements IQueueWrap
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public <B extends BlockStateHolder<B>> int setBlocks(Region region, B block) throws MaxChangedBlocksException {
|
public <B extends BlockStateHolder<B>> int setBlocks(Region region, B block) throws MaxChangedBlocksException {
|
||||||
return this.changes = apply(region, new BlockMaskBuilder().add(block).build(this).toFilter(new CountFilter()))
|
Mask mask = new BlockMaskBuilder().add(block).build(this).inverse();
|
||||||
.getParent()
|
return this.changes = apply(region, mask.toFilter(block), mask.replacesAir())
|
||||||
.getTotal();
|
.getBlocksApplied();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren