This commit is contained in:
Jesse Boyd
2018-08-24 01:22:30 +10:00
parent 963d1192c2
commit dbd31ea347
14 changed files with 54 additions and 19 deletions

View File

@ -7,6 +7,7 @@ import com.boydti.fawe.util.MainUtil;
import com.boydti.fawe.util.StringMan;
import com.sk89q.worldedit.Vector;
import com.sk89q.worldedit.blocks.BaseBlock;
import com.sk89q.worldedit.extent.NullExtent;
import com.sk89q.worldedit.world.block.BlockState;
import com.sk89q.worldedit.extent.Extent;
import com.sk89q.worldedit.registry.state.AbstractProperty;
@ -40,6 +41,11 @@ public class BlockMask extends AbstractExtentMask {
this.bitSets = new BlockMaskBuilder().addBlocks(blocks).optimize().getBits();
}
public BlockMask() {
super(NullExtent.INSTANCE);
this.bitSets = new long[BlockTypes.size()][];
}
protected BlockMask(Extent extent, long[][] bitSets) {
super(extent);
this.bitSets = bitSets;