Class ExistingBlockMask
java.lang.Object
com.sk89q.worldedit.function.mask.AbstractMask
com.sk89q.worldedit.function.mask.AbstractExtentMask
com.sk89q.worldedit.function.mask.ExistingBlockMask
- All Implemented Interfaces:
Mask
A mask that returns true whenever the block at the location is not
an air block (it contains some other block).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Returns a copy of the mask.booleantest(Extent extent, BlockVector3 vector) booleantest(BlockVector3 vector) Returns true if the criteria is met.toMask2D()Get the 2D version of this mask if one exists.Methods inherited from class AbstractExtentMask
getExtent, setExtentMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Mask
inverse, optimize, replacesAir, toFilter, toFilter, tryCombine, tryOptimize, tryOr
-
Constructor Details
-
ExistingBlockMask
Create a new existing block map.- Parameters:
extent- the extent to check
-
-
Method Details
-
test
Description copied from interface:MaskReturns true if the criteria is met.- Parameters:
vector- the vector to test- Returns:
- true if the criteria is met
-
test
- Specified by:
testin classAbstractExtentMask
-
toMask2D
-
copy
-