Added multiworld permissions support to WEPIF

This commit is contained in:
Wizjany
2011-06-09 00:16:39 -04:00
parent 08c8a5ab23
commit c21357de28
9 changed files with 35 additions and 4 deletions

View File

@@ -109,7 +109,12 @@ public class ConfigurationPermissionsResolver implements PermissionsResolver {
return perms.contains("*") || perms.contains(permission);
}
public boolean hasPermission(String worldName, String player, String permission) {
return hasPermission(player, "worlds." + worldName + "." + permission)
|| hasPermission(player, permission);
}
public boolean inGroup(String player, String group) {
Set<String> groups = userGroups.get(player.toLowerCase());
if (groups == null) {