Package-level declarations
Types
Link copied to clipboard
class CommandContextImpl(val sender: CommandSender, val input: String, val args: List<String>, permissionChecker: PermissionChecker) : CommandContext
Default command execution context.
Link copied to clipboard
Parses and dispatches command input.
Link copied to clipboard
Thread-safe command registry.
Link copied to clipboard
Sends command responses back to the backend via messaging.
Link copied to clipboard
Console sender implementation.
Link copied to clipboard
Console command for managing loaded mods.
Link copied to clipboard
class PermissionCommand(permissionChecker: PermissionCheckerImpl, players: PlayerManager, store: PermissionStore) : Command
Manages proxy permission assignments.
Link copied to clipboard
class PlayerCommandGateway(messaging: Messaging, dispatcher: CommandDispatcher, players: PlayerManager)
Bridges player command requests from the backend to the proxy command dispatcher.
Link copied to clipboard
Command sender implementation backed by a proxy player.