All Classes and Interfaces
Class
Description
Main factory and entry point for the Cotani Inventory synchronization module.
Builder for
InventoryModule.Coordination lock for cross-server player inventory transfers.
No-op lock implementation.
Lifecycle and dependency container for the Cotani Inventory module.
Storage repository for saving, querying, and auditing historical inventory snapshots.
Serializer interface responsible for encoding and decoding
InventorySnapshot
into loss-less binary format or Base64 representation.Immutable snapshot capturing all items, equipment, enderchest, active effects,
and attributes of a player at a specific point in time.
Builder for
InventorySnapshot.Configuration options controlling which sections of a player's state are included
during inventory snapshot capturing, saving, or application.
Builder for
InventorySyncOptions.Public service interface for capturing, applying, saving, restoring, and
coordinating cross-server synchronization of player inventories and player states.
Immutable snapshot of an active potion effect on a player.
Ownership proof for one cross-server inventory transfer lock lease.