| $description (defined in pocketmine\command\Command) | pocketmine\command\Command | protected |
| $usageMessage (defined in pocketmine\command\Command) | pocketmine\command\Command | protected |
| __construct(string $name, \Closure $execute, array $permissions, Translatable|string $description="", Translatable|string|null $usageMessage=null, array $aliases=[]) | pocketmine\command\ClosureCommand | |
| pocketmine::command::Command::__construct(string $name, Translatable|string $description="", Translatable|string|null $usageMessage=null, array $aliases=[]) | pocketmine\command\Command | |
| __toString() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| broadcastCommandMessage(CommandSender $source, Translatable|string $message, bool $sendToSource=true) (defined in pocketmine\command\Command) | pocketmine\command\Command | static |
| execute(CommandSender $sender, string $commandLabel, array $args) | pocketmine\command\ClosureCommand | |
| getAliases() | pocketmine\command\Command | |
| getDescription() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| getLabel() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| getName() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| getPermissionMessage() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| getPermissions() | pocketmine\command\Command | |
| getUsage() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| isRegistered() (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| register(CommandMap $commandMap) | pocketmine\command\Command | |
| setAliases(array $aliases) | pocketmine\command\Command | |
| setDescription(Translatable|string $description) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| setLabel(string $name) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| setPermission(?string $permission) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| setPermissionMessage(string $permissionMessage) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| setPermissions(array $permissions) | pocketmine\command\Command | |
| setUsage(Translatable|string $usage) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| testPermission(CommandSender $target, ?string $permission=null) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| testPermissionSilent(CommandSender $target, ?string $permission=null) (defined in pocketmine\command\Command) | pocketmine\command\Command | |
| unregister(CommandMap $commandMap) (defined in pocketmine\command\Command) | pocketmine\command\Command | |