Package-level declarations
Types
Link copied to clipboard
Wrapper for Brigadier command context providing type-safe access to command sender and arguments.
Link copied to clipboard
Central registry for all LunaticChat commands. Handles registration with Paper's LifecycleEventManager.
Link copied to clipboard
Represents the result of a command execution. Uses Kotlin sealed classes for type-safe result handling.
Link copied to clipboard
Abstract base class for all LunaticChat commands. Provides common functionality and enforces consistent command structure.