Interface CommandSender

All Superinterfaces:
Audience, PermissionHolder, Pointered
All Known Subinterfaces:
Player

public interface CommandSender extends Audience, PermissionHolder
Something that can run commands. Receives their feedback and holds the permissions they check.
Since:
0.1.0
  • Method Details

    • name

      String name()
      Returns the name of this sender.
      Returns:
      the name of this sender
      Since:
      0.1.0
    • server

      Server server()
      Returns the server this sender belongs to.
      Returns:
      the server this sender belongs to
      Since:
      0.1.0
    • commandSource

      CommandSource commandSource()
      Returns the source a command run by this sender starts from.
      Returns:
      the source a command run by this sender starts from
      Since:
      0.1.0