Como já dito no titulo neste tópico eu irei ensina-los a como integrar o plugin PermissionsEx ao seu plugin
Muitos podem achar que integrar o PEX a um plugin é inutil, mas vocês podem estar errados pois por exemplo em um plugin de chat e você usa o plugin PermissionsEx para mexer com as permissões e prefixos, quando você for testar seu plugin de chat o prefixo(tag) não irá aparecer, sendo assim tambem irei ensinar a como fazer isto em um tópico futuro!
[hr]
Abaixo mostrarei alguns métodos que você pode usar bastante
PermissionUser [nomeDaVariavelUsuarioDoPEX] = PermissionsEx.getUser([variavelPlayer]);
Usarei o exemplo abaixo para demonstrar os outros métodos
PermissionsUser usuario = PermissionsEx.getUser(jogador);
usuario.has(permission, world); - Checa se o jogador tem uma permissão em um mundo especifico.
Exemplo de uso:
usuario.has(chat.falar, construir)
usuario.addGroup(nomeDoGrupo); - Adiciona o jogador em um grupo em todos os mundos.
Exemplo de uso:
usuario.addGroup(VIP);
usuario.addGroup(nomeDoGrupo); - Adiciona o jogador em um grupo em mundo especifico.
Exemplo de uso:
usuario.addGroup(VIP, nomedoMundo);
String [nomeDaVariavel] = usuario.getPrefix(); - Mostra que a variável colocada ira pegar o prefixo do jogador que executar o comando.
String [nomeDaVariavel] = usuario.getPrefix(nomeDoMundo); - Mostra que a variável colocada ira pegar o prefixo do jogador que executar o comando em um mundo especifico.
Até aqui vocês já podem ter uma noção de como mexer com o PermissionsEx em seu plugin!
Vocês podem aprender um pouco mais vendo na wiki do plugin, acesse ela clicando
aqui.
Ou tambem ir vendo no seu Eclipse.
Espero que tenham gostado do tutorial e que possa ter sido muito útil para seus futuros plugins!