Package com.plotsquared.core.listener
Class ProcessedWEExtent
java.lang.Object
com.sk89q.worldedit.extent.AbstractDelegateExtent
com.plotsquared.core.listener.ProcessedWEExtent
- All Implemented Interfaces:
Extent
,InputExtent
,OutputExtent
-
Constructor Summary
ConstructorDescriptionProcessedWEExtent
(String world, Set<CuboidRegion> mask, int max, Extent child, Extent parent, @NonNull WorldUtil worldUtil) -
Method Summary
Modifier and TypeMethodDescriptioncreateEntity
(Location location, BaseEntity entity) getBlock
(BlockVector3 position) getFullBlock
(BlockVector3 position) boolean
setBiome
(BlockVector2 position, BiomeType biome) <T extends BlockStateHolder<T>>
booleansetBlock
(BlockVector3 location, T block) Methods inherited from class com.sk89q.worldedit.extent.AbstractDelegateExtent
commit, commitBefore, fullySupports3DBiomes, getBiome, getEntities, getEntities, getExtent, getMaximumPoint, getMinimumPoint, setBiome
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sk89q.worldedit.extent.InputExtent
getBiome
-
Constructor Details
-
ProcessedWEExtent
public ProcessedWEExtent(String world, Set<CuboidRegion> mask, int max, Extent child, Extent parent, @NonNull WorldUtil worldUtil)
-
-
Method Details
-
getBlock
- Specified by:
getBlock
in interfaceInputExtent
- Overrides:
getBlock
in classAbstractDelegateExtent
-
getFullBlock
- Specified by:
getFullBlock
in interfaceInputExtent
- Overrides:
getFullBlock
in classAbstractDelegateExtent
-
setBlock
public <T extends BlockStateHolder<T>> boolean setBlock(BlockVector3 location, T block) throws WorldEditException - Specified by:
setBlock
in interfaceOutputExtent
- Overrides:
setBlock
in classAbstractDelegateExtent
- Throws:
WorldEditException
-
createEntity
- Specified by:
createEntity
in interfaceExtent
- Overrides:
createEntity
in classAbstractDelegateExtent
-
setBiome
-