Помогите со скрытием команд

Я недавно разобрался с AvaialbleCommandsPacket с помощью него же можно изменять команды в подсказке так вот можно ли как-то скрыть команды такие как about, version тип удалить права у игрока чтобы они ему не показывались и не были доступны не прибегая к этому методу ведь на сколько я знаю в ядре есть функция когда нет прав команды не показываются а почему эти не работает на about и version как это исправить

Ну это же удаляет команду другого я как пон нет способа так?

удали команду с ядра и в плагине добавь кастомную команду

Плагин такой сливали

А где его сливали и какой плагин хотя бы название его?

А ну так я его знаю там же используется AvailableCommandsPacket я могу написать плагин с использованием его и CommandEvent чтобы команды не работали но там заморочка а проще сделать получается нельзя да?

Ну хз. Это “без гкода” по его мнению

А права нельзя удалить у игроков на комманду /about и /version или так оно не работает как с другими командами когда нет прав они не показываются при наборе /

А может попробуешь получить команду из команд мап и изменить ему пермишен?

А как это сделать получить то я знаю как а как пермишен изменить там?

$cmd = $this->getServer()->getCommandMap()->getCommand("version");

$cmd->setPermission("hz.pishi.suda");

Я правильно понял это написать в onEnable?

Можно


Ну вот я когда пишу любой другой пермишен пишет ошибку

А когда pocketmine.command.version не агрится но так он как и работал так и работает

Ну или же я что-то не то сделал?

Я тут вижу лишние ковычки

А ой ну это я уже понял что там я накосячил спасибо большое работает