nicatronTg icon

Untitled

nicatronTg | PRO | 10/09/11 09:53:20 AM UTC | 0 ⭐ | 226 👁️ | Never ⏰ | []
Java |

840 B

|

None

|

0 👍

/

0 👎

    public ArrayList<String> assignPlayerPerms(Player ply) {
        String playerGroup = getGroup(ply);
        ArrayList<String> permissions = new ArrayList<String>();
        Iterator<Entry<String, ArrayList<String>>> i = groupPermissions
                .entrySet().iterator();
        while (i.hasNext()) {
            Map.Entry pairs = (Map.Entry) i.next();
            if (!pairs.getKey().toString().equals(playerGroup)){
                if (!((playerGroup.equals("Donator") && pairs.getKey().toString().equals("Default")) || (playerGroup.equals("DonatorPlus") && pairs.getKey().toString().equals("Default"))))
                {
                    continue;
                }
            }
            ArrayList<String> gP = (ArrayList<String>) pairs.getValue();
            Iterator j = gP.iterator();
            while (j.hasNext()) {
                String perm = j.next().toString();
                ply.addAttachment(plugin, perm, true);
                permissions.add(perm);
            }
        }
        return permissions;
    }
 

Comments