All Classes and Interfaces
Class
Description
Factories for the
cotani-location module.Adds lookup indexes for player homes and global warps.
Creates the SQL table used by
StorageLocationRepository.Immutable player-owned home.
Stable key for a player-owned home.
Raised when a player has reached the configured number of homes.
Raised when a requested home does not exist.
Base exception for expected location-domain failures.
Canonical, case-insensitive name used by a home or warp.
Immutable, Bukkit-independent representation of a saved position.
Persistence SPI for saved locations.
Asynchronous CRUD use cases for player homes and global warps.
Operational limits and timeout for a location service.
Complete immutable state exchanged with a location repository.
Resolves saved positions on the correct server thread and delegates to cotani-teleport.
SQL-backed repository with atomic per-location upserts and deletes.
Immutable global warp.
Stable key for a global warp.
Raised when a requested warp does not exist.
Raised when a saved location points to a world that is not currently loaded.