Faciliter l'utilisation et la création de commande lié à pocketmine.
- Création de commande ainsi que de sous-command
- Auto-completion des commandes.
- Utilisation de parametre pour les commandes.
- Possibilité de créer ses propres parametres.
Pour installer Iriss-Command dans votre projet, si vous utilisez composer:
composer require synopsie/iriss-command
Si vous n'utilisez pas composer, alors je vous invite à mettre l'API entièrement dans votre projet, et a changer les namespaces.
Command
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.
}
Parameter
class ParameterTest extends Parameter{
//code
}
Besoin d'aide ou avez-vous des questions ? N'hésitez pas à nous contacter ou à consulter la documentation pour obtenir des informations supplémentaires.
Iriss-Command est développé par Synopsie. Merci à toute l'équipe pour son travail acharné et son dévouement à améliorer l'expérience de développement pour la communauté Discord.