Package net.minestom.server.snapshot
Interface Snapshot
- All Known Subinterfaces:
ChunkSnapshot
,EntitySnapshot
,InstanceSnapshot
,PlayerSnapshot
,ServerSnapshot
- All Known Implementing Classes:
SnapshotImpl.Chunk
,SnapshotImpl.Entity
,SnapshotImpl.Instance
,SnapshotImpl.Player
,SnapshotImpl.Server
@Experimental
public interface Snapshot
Represents a snapshot of a game object.
Implementations must be valued-based (immutable and not relying on identity).