Added the ability to access offline players & more reverse lookup fixes in Permissible.

This commit is contained in:
Dinnerbone
2011-09-03 00:41:22 +01:00
parent 20dd09d983
commit 0484a8bd84
8 changed files with 43 additions and 36 deletions

View File

@@ -449,15 +449,13 @@ public final class SimplePluginManager implements PluginManager {
}
private void calculatePermissionDefault(Permission perm) {
if (!perm.getChildren().isEmpty()) {
if ((perm.getDefault() == PermissionDefault.OP) || (perm.getDefault() == PermissionDefault.TRUE)) {
defaultPerms.get(true).add(perm);
dirtyPermissibles(true);
}
if ((perm.getDefault() == PermissionDefault.NOT_OP) || (perm.getDefault() == PermissionDefault.TRUE)) {
defaultPerms.get(false).add(perm);
dirtyPermissibles(false);
}
if ((perm.getDefault() == PermissionDefault.OP) || (perm.getDefault() == PermissionDefault.TRUE)) {
defaultPerms.get(true).add(perm);
dirtyPermissibles(true);
}
if ((perm.getDefault() == PermissionDefault.NOT_OP) || (perm.getDefault() == PermissionDefault.TRUE)) {
defaultPerms.get(false).add(perm);
dirtyPermissibles(false);
}
}