Class ExtentBatchProcessorHolder
java.lang.Object
com.fastasyncworldedit.core.extent.processor.BatchProcessorHolder
com.fastasyncworldedit.core.extent.processor.ExtentBatchProcessorHolder
- All Implemented Interfaces:
IBatchProcessorHolder
,IBatchProcessor
,Extent
,InputExtent
,OutputExtent
- Direct Known Subclasses:
SingleThreadQueueExtent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddPostProcessor
(IBatchProcessor processor) addProcessor
(IBatchProcessor processor) Have an extent processed - Either block (Extent) processing or chunk processingenableHistory
(AbstractChangeSet changeSet) Methods inherited from class com.fastasyncworldedit.core.extent.processor.BatchProcessorHolder
flush, getPostProcessor, getProcessor, getScope, postProcess, postProcessSet, processSet, setPostProcessor, setProcessor, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.sk89q.worldedit.extent.Extent
addCaves, addOre, addOres, addSchems, apply, apply, cancel, center, commit, contains, contains, countBlocks, countBlocks, createEntity, createEntity, disableQueue, enableQueue, generate, getBlockDistribution, getBlockDistributionWithData, getEntities, getEntities, getHighestTerrainBlock, getHighestTerrainBlock, getMaximumPoint, getMaxY, getMinimumPoint, getMinY, getNearestSurfaceLayer, getNearestSurfaceTerrainBlock, getNearestSurfaceTerrainBlock, getNearestSurfaceTerrainBlock, getNearestSurfaceTerrainBlock, getNearestSurfaceTerrainBlock, isQueueEnabled, isWorld, lazyCopy, regenerateChunk, relight, relightBlock, relightSky, removeEntity, replaceBlocks, replaceBlocks, replaceBlocks, setBlocks, setBlocks, setBlocks, spawnResource
Methods inherited from interface com.fastasyncworldedit.core.queue.IBatchProcessor
trimNBT, trimNBT, trimY
Methods inherited from interface com.fastasyncworldedit.core.extent.processor.IBatchProcessorHolder
construct, join, joinPost, processGet, remove
Methods inherited from interface com.sk89q.worldedit.extent.InputExtent
getBiome, getBiome, getBiomeType, getBlock, getBlock, getBrightness, getBrightness, getEmittedLight, getEmittedLight, getFullBlock, getFullBlock, getHeightMap, getOpacity, getOpacity, getSkyLight, getSkyLight
Methods inherited from interface com.sk89q.worldedit.extent.OutputExtent
fullySupports3DBiomes, setBiome, setBiome, setBiome, setBlock, setBlock, setBlockLight, setBlockLight, setHeightMap, setSkyLight, setSkyLight, setTile, tile
-
Constructor Details
-
ExtentBatchProcessorHolder
public ExtentBatchProcessorHolder()
-
-
Method Details
-
addProcessor
Description copied from interface:Extent
Have an extent processed - Either block (Extent) processing or chunk processing- Specified by:
addProcessor
in interfaceExtent
- Parameters:
processor
-- Returns:
- processed Extent
-
addPostProcessor
- Specified by:
addPostProcessor
in interfaceExtent
-
enableHistory
- Specified by:
enableHistory
in interfaceExtent
-
disableHistory
- Specified by:
disableHistory
in interfaceExtent
-