Jump to content
  • 0

Frage

Geschrieben

Guten Tag an alle.

Ich brauche dringent hilfe mit der LuckPerms API.

Ich versteht nicht wie ich eine Abfrage machen kann, ob jemand in einer Gruppe ist. Das ganz soll halt in einem AsyncPlayerChatEvent sein. Bei mir geht das aber nicht,

deswegen brauche ich hilfe.

 

@EventHandler
    public boolean onChat(AsyncPlayerChatEvent e) {
        Player p = e.getPlayer();
       
        
        
        String Message = e.getMessage();
        Message.replace("%", "Prozent");
       
        if(p.hasPermission("Rang.Spieler")) {
            e.setFormat("§8Spieler§8 : " + p.getName() + " §8> §7" + Message);
        }
        
           return false;
    }

 

0 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben (bearbeitet)

Guten Tag,

Die Antwort ist zwar recht spät aber evtl kann ich dir ja noch Helfen.

Hier einfach ein kleiner code. 
 

LuckPerms api = LuckPermsProvider.get();

User user = api.getUserManager().getUser(player.getUniqueID());
String group = user.getPrimaryGroup; //giebt dir den Gruppennamen zurück

//und dann einfach abfragen
if(group.equalsIgnoreCase("GRUPPEN NAMEN")) {
}

 

Mit Freundlichen Grüßen
Nils | MainClasss

bearbeitet von MainClasss
  • 0
Geschrieben

Guten Tag,

Die Antwort ist zwar recht spät aber evtl kann ich dir ja noch Helfen.

Hier einfach ein kleiner code. 
 

LuckPerms api = LuckPermsProvider.get();

User user = api.getUserManager().getUser(player.getUniqueID());
String group = user.getPrimaryGroup; //giebt dir den Gruppennamen zurück

//und dann einfach abfragen
if(group.equalsIgnoreCase("GRUPPEN NAMEN")) {
}

 

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B