Wrapper for Brigadier command context providing type-safe access to command sender and arguments.
Whether the sender is a player
The player if sender is a player, null otherwise
The raw command sender (player, console, or other)
Sends a message to the command sender.
Sends a plain text message to the command sender.
Sends a message with a click event to the command sender.
Requires the sender to be a player.