Class ProcessedWEExtent

java.lang.Object
com.sk89q.worldedit.extent.AbstractDelegateExtent
com.plotsquared.core.listener.ProcessedWEExtent
All Implemented Interfaces:
com.sk89q.worldedit.extent.Extent, com.sk89q.worldedit.extent.InputExtent, com.sk89q.worldedit.extent.OutputExtent

public class ProcessedWEExtent extends com.sk89q.worldedit.extent.AbstractDelegateExtent
  • Constructor Summary

    Constructors
    Constructor
    Description
    ProcessedWEExtent​(String world, Set<com.sk89q.worldedit.regions.CuboidRegion> mask, int max, com.sk89q.worldedit.extent.Extent child, com.sk89q.worldedit.extent.Extent parent, @NonNull WorldUtil worldUtil)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sk89q.worldedit.entity.Entity
    createEntity​(com.sk89q.worldedit.util.Location location, com.sk89q.worldedit.entity.BaseEntity entity)
     
    com.sk89q.worldedit.world.block.BlockState
    getBlock​(com.sk89q.worldedit.math.BlockVector3 position)
     
    com.sk89q.worldedit.world.block.BaseBlock
    getFullBlock​(com.sk89q.worldedit.math.BlockVector3 position)
     
    boolean
    setBiome​(com.sk89q.worldedit.math.BlockVector2 position, com.sk89q.worldedit.world.biome.BiomeType biome)
     
    <T extends com.sk89q.worldedit.world.block.BlockStateHolder<T>>
    boolean
    setBlock​(com.sk89q.worldedit.math.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<com.sk89q.worldedit.regions.CuboidRegion> mask, int max, com.sk89q.worldedit.extent.Extent child, com.sk89q.worldedit.extent.Extent parent, @NonNull WorldUtil worldUtil)
  • Method Details

    • getBlock

      public com.sk89q.worldedit.world.block.BlockState getBlock(com.sk89q.worldedit.math.BlockVector3 position)
      Specified by:
      getBlock in interface com.sk89q.worldedit.extent.InputExtent
      Overrides:
      getBlock in class com.sk89q.worldedit.extent.AbstractDelegateExtent
    • getFullBlock

      public com.sk89q.worldedit.world.block.BaseBlock getFullBlock(com.sk89q.worldedit.math.BlockVector3 position)
      Specified by:
      getFullBlock in interface com.sk89q.worldedit.extent.InputExtent
      Overrides:
      getFullBlock in class com.sk89q.worldedit.extent.AbstractDelegateExtent
    • setBlock

      public <T extends com.sk89q.worldedit.world.block.BlockStateHolder<T>> boolean setBlock(com.sk89q.worldedit.math.BlockVector3 location, T block) throws com.sk89q.worldedit.WorldEditException
      Specified by:
      setBlock in interface com.sk89q.worldedit.extent.OutputExtent
      Overrides:
      setBlock in class com.sk89q.worldedit.extent.AbstractDelegateExtent
      Throws:
      com.sk89q.worldedit.WorldEditException
    • createEntity

      public com.sk89q.worldedit.entity.Entity createEntity(com.sk89q.worldedit.util.Location location, com.sk89q.worldedit.entity.BaseEntity entity)
      Specified by:
      createEntity in interface com.sk89q.worldedit.extent.Extent
      Overrides:
      createEntity in class com.sk89q.worldedit.extent.AbstractDelegateExtent
    • setBiome

      public boolean setBiome(com.sk89q.worldedit.math.BlockVector2 position, com.sk89q.worldedit.world.biome.BiomeType biome)