Bonjour,
J'ai créé un plugin sous Bungeecord qui me permet de me connecter à plusieurs de mes serveurs avec Bungeecord grâce a des commandes. Le plugin fonctionne correctement par exemple quand je mets /hub dans le chat je suis envoyé sur le bon serveur.
Cependant j'ai créé ces commandes dans le but de les appelés dans mon plugin spigot(1.8). J'ai donc fait avec mon plugin spigot, une interface GUI ( interface qui s'ouvre sous forme d'inventaire avec lequel nous pouvons cliquer sur un objet suivant les paramètres du plugin) et je lui ai attribué comme commande une commande Bungeecord donc /hub. Mais à chaque fois que l'utilisateur appuie sur le lit pour retourner au hub grâce à la commande /hub et bien il est affiché "unknow command".
Je ne sais pas d'ou cela pourrait venir, voici un bout de code (plugin spigot) :
La méthode "performCommand" permet d'utiliser une commande, elle prend en paramètre un "String" donc ici en l'occurrence "hub"
Quelqu'un aurait une idée ?
Cordialement,
Miicka
J'ai créé un plugin sous Bungeecord qui me permet de me connecter à plusieurs de mes serveurs avec Bungeecord grâce a des commandes. Le plugin fonctionne correctement par exemple quand je mets /hub dans le chat je suis envoyé sur le bon serveur.
Cependant j'ai créé ces commandes dans le but de les appelés dans mon plugin spigot(1.8). J'ai donc fait avec mon plugin spigot, une interface GUI ( interface qui s'ouvre sous forme d'inventaire avec lequel nous pouvons cliquer sur un objet suivant les paramètres du plugin) et je lui ai attribué comme commande une commande Bungeecord donc /hub. Mais à chaque fois que l'utilisateur appuie sur le lit pour retourner au hub grâce à la commande /hub et bien il est affiché "unknow command".
Je ne sais pas d'ou cela pourrait venir, voici un bout de code (plugin spigot) :
Code:
if(e.getCurrentItem().getType() == Material.LEATHER_CHESTPLATE){
Player p = (Player) e.getWhoClicked();
p.performCommand("hub");
e.setCancelled(true);
}
La méthode "performCommand" permet d'utiliser une commande, elle prend en paramètre un "String" donc ici en l'occurrence "hub"
Quelqu'un aurait une idée ?
Cordialement,
Miicka
Dernière édition: