Class Counter
java.lang.Object
com.sk89q.worldedit.function.block.Counter
- All Implemented Interfaces:
Filter
,RegionFunction
Keeps a count of the number of times that
apply(BlockVector3)
is
called.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
apply
(BlockVector3 position) Apply the function to the given position.int
getCount()
Returns the number of blocks that have been counted.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.fastasyncworldedit.core.queue.Filter
applyChunk, finishChunk, fork, join
Methods inherited from interface com.sk89q.worldedit.function.RegionFunction
applyBlock
-
Constructor Details
-
Counter
public Counter()
-
-
Method Details
-
getCount
public int getCount()Returns the number of blocks that have been counted.- Returns:
- the number of blocks
-
apply
Description copied from interface:RegionFunction
Apply the function to the given position.- Specified by:
apply
in interfaceRegionFunction
- Parameters:
position
- the position- Returns:
- true if something was changed
- Throws:
WorldEditException
- thrown on an error
-