Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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;
- }
Advertisement
Add Comment
Please, Sign In to add comment