Class RegionMask

java.lang.Object
com.sk89q.worldedit.function.mask.AbstractMask
com.sk89q.worldedit.function.mask.RegionMask
All Implemented Interfaces:
Mask

public class RegionMask extends AbstractMask
A mask that tests whether given positions are contained within a region.
  • Constructor Details

    • RegionMask

      public RegionMask(Region region)
      Create a new region mask.
      Parameters:
      region - the region
  • Method Details

    • getRegion

      public Region getRegion()
      Get the region.
      Returns:
      the region
    • setRegion

      public void setRegion(Region region)
      Set the region that positions must be contained within.
      Parameters:
      region - the region
    • test

      public boolean test(BlockVector3 vector)
      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