Package-level declarations

Types

Link copied to clipboard
class ChannelCommand(plugin: LunaticChat, channelManager: ChannelManager, membershipManager: ChannelMembershipManager, notificationHandler: ChannelNotificationHandler, languageManager: LanguageManager) : LunaticCommand
Link copied to clipboard
class LunaticChatCommand(plugin: LunaticChat, settingHandlerRegistry: SettingHandlerRegistry, languageManager: LanguageManager, configuration: LunaticChatConfiguration) : LunaticCommand

Main LunaticChat command (/lc). This command serves as the entry point for all LunaticChat subcommands.

Link copied to clipboard
class SettingsCommand(plugin: LunaticChat, settingHandlerRegistry: SettingHandlerRegistry, languageManager: LanguageManager) : LunaticCommand

Setting subcommand for /lc command. Handles /lc setting on|off

Link copied to clipboard
class StatusCommand(plugin: LunaticChat, languageManager: LanguageManager, configuration: LunaticChatConfiguration) : LunaticCommand