mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-12-22 17:27:38 +00:00
Fix ParallelQueueExtent#setBlocks(Region, <B extends BlockStateHolder>)#
- Fixes removeabove/removebelow
This commit is contained in:
parent
346223977d
commit
9af77c06b8
@ -147,9 +147,9 @@ public class ParallelQueueExtent extends PassthroughExtent implements IQueueWrap
|
||||
|
||||
@Override
|
||||
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()))
|
||||
.getParent()
|
||||
.getTotal();
|
||||
Mask mask = new BlockMaskBuilder().add(block).build(this).inverse();
|
||||
return this.changes = apply(region, mask.toFilter(block), mask.replacesAir())
|
||||
.getBlocksApplied();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user