Wie benutzt man bei Spigot die BungeePerms API?
Hi, ich wollte Fragen wie man die BungeePerms API in Spigot benutzt. Ich schreibe gerade ein Plugin mit dem ich abfragen will, ob der Spieler in einer bestimmten Gruppe ist. Bei Pex ist es einfach, da kann man user.inGroup benutzen, aber wie ist es in BungeePerms?
1 Antwort
Hab es jetzt herausgefunden.
Wenn es jemanden interessiert:
Man braucht als ersten den BungeePerms User:
User user = BungeePerms.getInstance().getPermissionsManager().getUser(p.getUniqueId());
Dann kann man den Prefix vom User abfragen:
String prefix = BungeePerms.getInstance().getPermissionsManager().getMainGroup(user).getPrefix();
Oder den Suffix:
String suffix = BungeePerms.getInstance().getPermissionsManager().getMainGroup(user).getSuffix();
Oder den Teamnamen:
String teamname = BungeePerms.getInstance().getPermissionsManager().getMainGroup(user).getName();
Oder den Rank:
int rank = BungeePerms.getInstance().getPermissionsManager().getMainGroup(getUser(p)).getRank();
Um paar Beispiele zu nennen.