Class FaweMask
java.lang.Object
com.fastasyncworldedit.core.regions.FaweMask
- All Implemented Interfaces:
IBatchProcessor,IDelegateRegion,Region,Cloneable,Iterable<BlockVector3>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Make a clone of the region.getScope()Default to CUSTOM ProcessorScope as we want custom processors people add to be before we write history, but after FAWE does it's own stuff.booleanisValid(Player player, FaweMaskManager.MaskType type) Test if the mask is still validbooleanisValid(Player player, FaweMaskManager.MaskType type, boolean notify) Test if the mask is still validMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.fastasyncworldedit.core.queue.IBatchProcessor
flush, join, joinPost, postProcess, postProcessSet, processGet, processGet, remove, trimNBT, trimNBT, trimYMethods inherited from interface com.fastasyncworldedit.core.regions.IDelegateRegion
contains, contract, expand, getArea, getCenter, getChunkCubes, getChunks, getHeight, getLength, getMaximumPoint, getMinimumPoint, getWidth, getWorld, iterator, polygonize, setWorld, shiftMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface com.sk89q.worldedit.regions.Region
construct, contains, contains, containsChunk, containsEntireCuboid, filter, filter, filter, filter, filter, getBoundingBox, getDimensions, getMaximumY, getMinimumY, getVolume, isGlobal, processSet, processSet
-
Constructor Details
-
FaweMask
-
-
Method Details
-
getRegion
- Specified by:
getRegionin interfaceIDelegateRegion
-
isValid
Test if the mask is still valid- Parameters:
player- player to testtype- type of mask- Returns:
- if still valid
-
isValid
Test if the mask is still valid- Parameters:
player- player to testtype- type of masknotify- if the player should be notified- Returns:
- if still valid
- Since:
- 2.7.0
-
clone
Description copied from interface:RegionMake a clone of the region. -
getScope
Description copied from interface:IBatchProcessorDefault to CUSTOM ProcessorScope as we want custom processors people add to be before we write history, but after FAWE does it's own stuff.- Specified by:
getScopein interfaceIBatchProcessor- Specified by:
getScopein interfaceRegion
-