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 com.sk89q.worldedit.function.mask.AbstractExtentMask
getExtent, setExtentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sk89q.worldedit.function.mask.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
Description copied from interface:MaskReturns a copy of the mask. Usually for multi-threaded operation- Returns:
- a clone of the mask
-