Class FaweQueueCoordinator
java.lang.Object
com.plotsquared.core.queue.QueueCoordinator
com.fastasyncworldedit.bukkit.regions.plotsquared.FaweQueueCoordinator
public class FaweQueueCoordinator
extends com.plotsquared.core.queue.QueueCoordinator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProgressSubscriber(com.plotsquared.core.queue.subscriber.ProgressSubscriber progressSubscriber) voidaddReadChunk(BlockVector2 chunk) voidaddReadChunks(Set<BlockVector2> readChunks) voidcancel()booleanenqueue()getBlock(int x, int y, int z) com.plotsquared.core.queue.LightingModegetWorld()booleanbooleanbooleanvoidregenChunk(int x, int z) booleanbooleanvoidsetBiomesEnabled(boolean enabled) booleanbooleanbooleansetBlock(int x, int y, int z, BlockState id) voidsetChunkConsumer(Consumer<BlockVector2> consumer) voidsetCompleteTask(Runnable whenDone) booleanvoidsetLightingMode(com.plotsquared.core.queue.LightingMode mode) voidsetModified(long l) voidsetRegenRegion(CuboidRegion regenRegion) voidsetSideEffectSet(SideEffectSet sideEffectSet) booleansetTile(int x, int y, int z, CompoundTag tag) voidsetUnloadAfter(boolean unloadAfter) intsize()voidstart()Methods inherited from class com.plotsquared.core.queue.QueueCoordinator
addEntities, getChunkObject, getForChunk, getMaxLayer, getMaxY, getMinLayer, getMinY, isForceSync, isShouldGen, setBiomeCuboid, setChunkObject, setCuboid, setCuboid, setForceSync, setModified, setShouldGen
-
Field Details
-
instance
-
-
Constructor Details
-
FaweQueueCoordinator
-
-
Method Details
-
size
public int size()- Specified by:
sizein classcom.plotsquared.core.queue.QueueCoordinator
-
setModified
public void setModified(long l) - Specified by:
setModifiedin classcom.plotsquared.core.queue.QueueCoordinator
-
setBlock
- Specified by:
setBlockin classcom.plotsquared.core.queue.QueueCoordinator
-
setBlock
- Overrides:
setBlockin classcom.plotsquared.core.queue.QueueCoordinator
-
setBlock
- Specified by:
setBlockin classcom.plotsquared.core.queue.QueueCoordinator
-
getBlock
- Specified by:
getBlockin classcom.plotsquared.core.queue.QueueCoordinator
-
setBiome
- Specified by:
setBiomein classcom.plotsquared.core.queue.QueueCoordinator
-
setBiome
- Specified by:
setBiomein classcom.plotsquared.core.queue.QueueCoordinator
-
isSettingBiomes
public boolean isSettingBiomes()- Specified by:
isSettingBiomesin classcom.plotsquared.core.queue.QueueCoordinator
-
setBiomesEnabled
public void setBiomesEnabled(boolean enabled) - Specified by:
setBiomesEnabledin classcom.plotsquared.core.queue.QueueCoordinator
-
setEntity
- Specified by:
setEntityin classcom.plotsquared.core.queue.QueueCoordinator
-
getReadChunks
- Specified by:
getReadChunksin classcom.plotsquared.core.queue.QueueCoordinator
-
addReadChunks
- Specified by:
addReadChunksin classcom.plotsquared.core.queue.QueueCoordinator
-
addReadChunk
- Specified by:
addReadChunkin classcom.plotsquared.core.queue.QueueCoordinator
-
isUnloadAfter
public boolean isUnloadAfter()- Specified by:
isUnloadAfterin classcom.plotsquared.core.queue.QueueCoordinator
-
setUnloadAfter
public void setUnloadAfter(boolean unloadAfter) - Specified by:
setUnloadAfterin classcom.plotsquared.core.queue.QueueCoordinator
-
getRegenRegion
- Specified by:
getRegenRegionin classcom.plotsquared.core.queue.QueueCoordinator
-
setRegenRegion
- Specified by:
setRegenRegionin classcom.plotsquared.core.queue.QueueCoordinator
-
enqueue
public boolean enqueue()- Overrides:
enqueuein classcom.plotsquared.core.queue.QueueCoordinator
-
start
public void start()- Specified by:
startin classcom.plotsquared.core.queue.QueueCoordinator
-
cancel
public void cancel()- Specified by:
cancelin classcom.plotsquared.core.queue.QueueCoordinator
-
getCompleteTask
- Specified by:
getCompleteTaskin classcom.plotsquared.core.queue.QueueCoordinator
-
setCompleteTask
- Specified by:
setCompleteTaskin classcom.plotsquared.core.queue.QueueCoordinator
-
getChunkConsumer
- Specified by:
getChunkConsumerin classcom.plotsquared.core.queue.QueueCoordinator
-
setChunkConsumer
- Specified by:
setChunkConsumerin classcom.plotsquared.core.queue.QueueCoordinator
-
addProgressSubscriber
public void addProgressSubscriber(@Nonnull com.plotsquared.core.queue.subscriber.ProgressSubscriber progressSubscriber) - Specified by:
addProgressSubscriberin classcom.plotsquared.core.queue.QueueCoordinator
-
getLightingMode
@Nonnull public com.plotsquared.core.queue.LightingMode getLightingMode()- Specified by:
getLightingModein classcom.plotsquared.core.queue.QueueCoordinator
-
setLightingMode
public void setLightingMode(@Nullable com.plotsquared.core.queue.LightingMode mode) - Specified by:
setLightingModein classcom.plotsquared.core.queue.QueueCoordinator
-
getSideEffectSet
- Specified by:
getSideEffectSetin classcom.plotsquared.core.queue.QueueCoordinator
-
setSideEffectSet
- Specified by:
setSideEffectSetin classcom.plotsquared.core.queue.QueueCoordinator
-
regenChunk
public void regenChunk(int x, int z) - Specified by:
regenChunkin classcom.plotsquared.core.queue.QueueCoordinator
-
getWorld
- Specified by:
getWorldin classcom.plotsquared.core.queue.QueueCoordinator
-
setTile
- Specified by:
setTilein classcom.plotsquared.core.queue.QueueCoordinator
-
isSettingTiles
public boolean isSettingTiles()- Specified by:
isSettingTilesin classcom.plotsquared.core.queue.QueueCoordinator
-