Class SolidBlockMask
java.lang.Object
com.sk89q.worldedit.function.mask.AbstractMask
com.sk89q.worldedit.function.mask.AbstractExtentMask
com.sk89q.worldedit.function.mask.SolidBlockMask
- All Implemented Interfaces:
Mask
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Returns a copy of the mask.static booleanisSolid(BlockState blockState) Returns whether the given block state is considered solid by this mask.booleantest(Extent extent, BlockVector3 position) booleantest(BlockVector3 vector) Returns true if the criteria is met.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, toMask2D, tryCombine, tryOptimize, tryOr
-
Constructor Details
-
SolidBlockMask
-
-
Method Details
-
test
- Specified by:
testin classAbstractExtentMask
-
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
-
isSolid
Returns whether the given block state is considered solid by this mask.- Returns:
- whether the given block state is considered solid by this mask
- Since:
- 2.13.0
-
copy
-