Class FaweMask
java.lang.Object
com.fastasyncworldedit.core.regions.FaweMask
- All Implemented Interfaces:
IBatchProcessor
,IDelegateRegion
,Region
,Cloneable
,Iterable<BlockVector3>
-
Constructor Summary
-
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.boolean
isValid
(Player player, FaweMaskManager.MaskType type) Test if the mask is still validboolean
isValid
(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, wait
Methods inherited from interface com.fastasyncworldedit.core.queue.IBatchProcessor
flush, join, joinPost, postProcess, postProcessSet, processGet, remove, trimNBT, trimNBT, trimY
Methods inherited from interface com.fastasyncworldedit.core.regions.IDelegateRegion
contains, contract, expand, getArea, getCenter, getChunkCubes, getChunks, getHeight, getLength, getMaximumPoint, getMinimumPoint, getWidth, getWorld, iterator, polygonize, setWorld, shift
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods 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:
getRegion
in 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:Region
Make a clone of the region. -
getScope
Description copied from interface:IBatchProcessor
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.- Specified by:
getScope
in interfaceIBatchProcessor
- Specified by:
getScope
in interfaceRegion
-