Interface BlockSnapshot<P extends BlockPosition>
- All Superinterfaces:
BlockDetails
,Positionable<P>
- All Known Subinterfaces:
BlockSnapshot.AsyncBlockSnapshot
,BlockSnapshot.SyncBlockSnapshot
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Deprecated, for removal: This API element is subject to removal in a future version.static interface
-
Method Summary
Modifier and TypeMethodDescriptionCreates a copy of the BlockDetailsMethods inherited from interface org.core.world.position.block.details.BlockDetails
createSnapshot, createSnapshot, get, getAll, getDirectionalData, getType, getUnspecified, set
Methods inherited from interface org.core.world.position.Positionable
getPosition
-
Method Details
-
createCopyOf
BlockSnapshot<P> createCopyOf()Description copied from interface:BlockDetails
Creates a copy of the BlockDetails- Specified by:
createCopyOf
in interfaceBlockDetails
- Returns:
- The copy of the BlockDetails
-