PHP Класс pocketmine\command\SimpleCommandMap

Наследование: implements pocketmine\command\CommandMap
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$commandConfig bool[]
$knownCommands Command[]

Открытые методы

Метод Описание
__construct ( Server $server )
clearCommands ( )
dispatch ( pocketmine\command\CommandSender $sender, $commandLine )
getCommand ( $name )
getCommands ( ) : Command[]
register ( $fallbackPrefix, Command $command, $label = null, $overrideConfig = false )
registerAll ( $fallbackPrefix, array $commands )
registerServerAliases ( ) : void

Приватные методы

Метод Описание
dispatchAdvanced ( pocketmine\command\CommandSender $sender, Command $command, $label, array $args, $offset )
registerAlias ( Command $command, $isAlias, $fallbackPrefix, $label )
setDefaultCommands ( )

Описание методов

__construct() публичный Метод

public __construct ( Server $server )
$server pocketmine\Server

clearCommands() публичный Метод

public clearCommands ( )

dispatch() публичный Метод

public dispatch ( pocketmine\command\CommandSender $sender, $commandLine )
$sender pocketmine\command\CommandSender

getCommand() публичный Метод

public getCommand ( $name )

getCommands() публичный Метод

public getCommands ( ) : Command[]
Результат Command[]

register() публичный Метод

public register ( $fallbackPrefix, Command $command, $label = null, $overrideConfig = false )
$command Command

registerAll() публичный Метод

public registerAll ( $fallbackPrefix, array $commands )
$commands array

registerServerAliases() публичный Метод

public registerServerAliases ( ) : void
Результат void

Описание свойств

$commandConfig защищенное свойство

protected bool[] $commandConfig
Результат bool[]

$knownCommands защищенное свойство

protected Command[],pocketmine\command $knownCommands
Результат Command[]