Pobieranie danych z LuckPerms (API)

Witam,
Pracuję nad wtyczką usprawniającą mój serwer Minecraft.
Będzie to zwykły Essentials jednak chciałem to napisać po swojemu i zrobić parę dodatkowych rzeczy.
Wtyczka będzie pełniła funkcję “systemu” serwera, bo w niej będzie wszystko: czat, komendy, eventy, wszystko.
Problem mam jednak z pobieraniem różnych informacji z LuckpermsAPI.
Zna ktoś jakieś źródło, z którego mógłbym zaczerpnąć informację na temat pobierania rang od gracza do formatowaniu czatu? Dokumentacja LuckPerms jest dla mnie co najmniej niezrozumiała, bo niektóre rzeczy są tam deprecated.
Z góry dziękuję :wave:

Dokumentacja dla deweloperów wydaje się całkiem przejrzysta:

Finding a players group

We can use the method above with a list of “possible” groups in order to find a player’s group.

public static String getPlayerGroup(Player player, Collection<String> possibleGroups) {
    for (String group : possibleGroups) {
        if (player.hasPermission("group." + group)) {
            return group;
        }
    }
    return null;
}

Choć jeśli chcesz zdefiniować kolorowe przedrostki dla każdej z rang na serwerze, równie dobrze może ci się przydać ta opcja:

Checking if a player is in a group

Checking for group membership can be most easily achieved using hasPermission checks.

public static boolean isPlayerInGroup(Player player, String group) {
    return player.hasPermission("group." + group);
}

Tutaj znajdziesz całą dokumentację, możliwe że trafiłeś na złą: