PermissionFinder
PermissionFinder
PermissionFinder is a simple plugin which makes it easier when setting up permissions on a server. (You no longer need to trawl through webpages searching for the right permission nodes! :D) Developers may also find this useful when creating a list of permission nodes and descriptions to put on their plugin pages or in documentation.
Features
- Easily find all permission nodes for a specific plugin along with a description for each one.
- Easily search through a plugin's permission nodes to find the permission nodes you want.
- Easily dump a plugin's permission nodes into a text file.
- Dump permission nodes for all plugins to text files in one go.
Commands
- /findperms [Plugin Name] <Search Terms> - Finds all permission nodes for the entered plugin / Searches for a permission node if search terms are entered.
- /dumpperms [Plugin Name | all] - Dumps all permission nodes for the entered plugin /all plugins to a text file(s) located in the PermissionFinder folder.
Permissions
- permissionfinder.findperms - Gives access to the findperms command.
- permissionfinder.dumpperms - Gives access to the dumpperms command.
Planned Features
- Look into a way of displaying permission nodes that do not use plugin.yml to define permissions.
Any feature suggestions are welcome :)
Known Issues
- Only able to find permission nodes that are included in the plugin's plugin.yml file, this means that it will not be able to find permission nodes for some plugins that use other methods for implementing permissions. (Currently working on this - should be implemented for major plugins in v1.3!)
Vote
- Please take time to answer the current poll :) - I would like to add a community driven database of permission nodes for plugins that are currently unsupported to make this plugin even better but due to the amount of plugins that do not define permissions in their plugin.yml it will not be possible for me alone to cover all of them (plus the fact it would take ages)
If only found maybe a 3rd of my plugins, not really that effective for my, anyone else have better luck?
Not sure why I can see the list of perms with the first command but dump just tells me they are not enabled. Does dump not work with creativebukkit? edit* probably due to the where the permissions are located then huh? Good idea nonetheless!
@larsima
Thank you :)
Little confused with your suggestion - is it a command such as for example /giveperms <group / player> <plugin name> and when you do it, it adds all of the permission nodes that it can find for that plugin to the group / player you specified? If so, that shouldn't be to hard to implement :)
Wow! This is just what I needed! One suggestion: Though this would be hard, make a command where the permissions found could be dumped in to the permissions plugin file and automatically put in the default area. Just an Idea...
Still one of my new favorite plugins as I run a large server with many plugins!
Wow! If this works, its going to be awesome! Thanks! I hate going through the webpages... This is exactly what i needed.
@QualityQ
Thank you very much, I'm glad to see that people are finding my plugin useful :)
Thanks for your suggestion too :) (Should be added now :P) to be honest i never thought it would get quite so popular :P
I have a server running about 50 plugins... Thank you very very very very very very very very very very much :D x100 1 suggestion: Add a donatebutton
@Tealk123
Thank you for your suggestion.
This feature will be added in the next version which should be up later today :)
is it possible to make a command /dumpperms all, to make a text file for each plugin