Added method to retrieve all registered permissions
This commit is contained in:
parent
12b24a8aae
commit
320d3ca835
@ -242,4 +242,13 @@ public interface PluginManager {
|
||||
* @return Set containing all subscribed permissions
|
||||
*/
|
||||
public Set<Permissible> getDefaultPermSubscriptions(boolean op);
|
||||
|
||||
/**
|
||||
* Gets a set of all registered permissions.
|
||||
*
|
||||
* This set is a copy and will not be modified live.
|
||||
*
|
||||
* @return Set containing all current registered permissions
|
||||
*/
|
||||
public Set<Permission> getPermissions();
|
||||
}
|
||||
|
@ -537,4 +537,8 @@ public final class SimplePluginManager implements PluginManager {
|
||||
return ImmutableSet.copyOf(map.keySet());
|
||||
}
|
||||
}
|
||||
|
||||
public Set<Permission> getPermissions() {
|
||||
return new HashSet<Permission>(permissions.values());
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user