synopsie / iriss-command
API允许简化命令的使用并提供自动完成功能
v2.1.0
2024-08-22 14:29 UTC
Requires
- php: ^8.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.60
- pocketmine/pocketmine-mp: ^5.17
README
简化与pocketmine相关的命令的使用和创建
功能
- 创建命令及其子命令
- 命令自动完成。
- 使用参数进行命令。
- 可以创建自己的参数。
安装
要在项目中安装Iriss-Command,如果您使用composer
composer require synopsie/nacre-ui
如果您不使用composer,那么我建议您将整个API放入您的项目中,并更改命名空间。
使用方法
命令
class CommandTest extends CommandBase { public function __construct($name, $description, $usage, $subCommand, $aliases) {} public function getCommandParameter() : array {} #Permet de définir les paramètres utilisés pas la commande. public function onRun(CommandSender $sender, array $params) : void {} #Permet de définir l'action de la commande. }
参数
class ParameterTest extends Parameter{ //code }
支持
需要帮助或有疑问吗?请随时联系我们或查阅文档以获取更多信息。
致谢
Iriss-Command由Synopsie开发。感谢整个团队的辛勤工作和致力于改善Discord社区的 开发体验。
