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).