Class AbstractBukkitGetBlocks<ServerLevel,LevelChunk>

All Implemented Interfaces:
IBlocks, IChunkGet, ITileInput, Trimable, InputExtent

public abstract class AbstractBukkitGetBlocks<ServerLevel,LevelChunk> extends CharGetBlocks
  • Field Details

    • serverLevel

      protected final ServerLevel serverLevel
    • chunkX

      protected final int chunkX
    • chunkZ

      protected final int chunkZ
    • callLock

      protected final ReentrantLock callLock
    • copies

      protected final ConcurrentHashMap<Integer,IChunkGet> copies
    • chunkPos

      protected final IntPair chunkPos
    • minHeight

      protected final int minHeight
    • maxHeight

      protected final int maxHeight
    • createCopy

      protected boolean createCopy
    • forceLoadSections

      protected boolean forceLoadSections
    • copyKey

      protected int copyKey
  • Constructor Details

    • AbstractBukkitGetBlocks

      protected AbstractBukkitGetBlocks(ServerLevel serverLevel, int chunkX, int chunkZ, int minY, int maxY)
  • Method Details