Interface BlockSnapshot.SyncBlockSnapshot
- All Superinterfaces:
BlockDetails,BlockSnapshot<SyncBlockPosition>,Positionable<SyncBlockPosition>
- Enclosing interface:
- BlockSnapshot<P extends BlockPosition>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.core.world.position.block.details.BlockSnapshot
BlockSnapshot.AsyncBlockSnapshot, BlockSnapshot.SyncBlockSnapshot -
Method Summary
Methods inherited from interface org.core.world.position.block.details.BlockDetails
createSnapshot, createSnapshot, get, getAll, getDirectionalData, getType, getUnspecified, setMethods inherited from interface org.core.world.position.Positionable
getPosition
-
Method Details
-
asAsynced
BlockSnapshot.AsyncBlockSnapshot asAsynced() -
createCopyOf
BlockSnapshot.SyncBlockSnapshot createCopyOf()Description copied from interface:BlockDetailsCreates a copy of the BlockDetails- Specified by:
createCopyOfin interfaceBlockDetails- Specified by:
createCopyOfin interfaceBlockSnapshot<SyncBlockPosition>- Returns:
- The copy of the BlockDetails
-
restore
default void restore()
-