Package com.sk89q.worldedit.extent
package com.sk89q.worldedit.extent
-
ClassDescriptionBase extent class for buffering changes between
AbstractBufferingExtent.setBlock(BlockVector3, BlockStateHolder)
and the delegate extent.A base class forExtent
s that merely passes extents onto another.Stores changes to aChangeSet
.A world, portion of a world, clipboard, or other object that can have blocks set or entities placed.Provides the current state of blocks, entities, and so on.Requires that all mutating methods pass a givenMask
.An extent that returns air blocks for all blocks and does not pass on any changes.Accepts block and entity changes.An extent that can report back if an operation fails due to the extent(s) below it.