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