Class BoundedHeightMask
java.lang.Object
com.sk89q.worldedit.function.mask.AbstractMask
com.sk89q.worldedit.function.mask.BoundedHeightMask
- All Implemented Interfaces:
Mask
Has the criteria where the Y value of passed positions must be within
a certain range of Y values (inclusive).
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sk89q.worldedit.function.mask.Mask
inverse, optimize, replacesAir, toFilter, toFilter, tryCombine, tryOptimize, tryOr
-
Constructor Details
-
BoundedHeightMask
public BoundedHeightMask(int minY, int maxY) Create a new bounded height mask.- Parameters:
minY
- the minimum YmaxY
- the maximum Y (must be equal to or greater than minY)
-
-
Method Details
-
test
Description copied from interface:Mask
Returns true if the criteria is met.- Parameters:
vector
- the vector to test- Returns:
- true if the criteria is met
-
toMask2D
Description copied from interface:Mask
Get the 2D version of this mask if one exists.- Returns:
- a 2D mask version or
null
if this mask can't be 2D
-
copy
Description copied from interface:Mask
Returns a copy of the mask. Usually for multi-threaded operation- Returns:
- a clone of the mask
-