Xperms
BREAKING NEWS!!!
I'm back at it! Xperms is back and with a vengance, I will be posting an update hopefully before the new year.
There are plenty of new and exciting things coming in the update, so keep watching for it!
And, of course, update notifications will be sent out via the plugin's update checker!
What Is It?
Xperms is a new superperms based permissions plugin aimed at both new and experienced server owners/administrators. Xperms is intended to be a powerful, but easy to use plugin. With many implemented features, and more to come, Xperms will quickly become your preferred permissions plugin.
Important Messages:
- Xperms v2.0 and up is compatible with 1.5 developer/beta bukkit versions. I will check this frequently and post a notice here if this stops being true.
- Versions below v2.0 require Java7 to run
- If you are running essentials, please set display name changing to false, this has been shown to cause issues with Xperms' display name setting.
Current Features:
As of v2.3 Xperms implements the following features:
- Per player permissions
- Per player prefixes/suffixes
- Multi-World support
- Vault Support
- Commands that control virtually all aspects of the plugin
- Coloured Prefixes/Suffixes
- Unlimited (User Defined) rank ladders
- Multiple Inheritance (infinite depth)
- Wildcard node (quick access to, well, everything!)
- And much more!
ToDo:
Some of the planned features for Xperms:
- Time based permissions
- Improved chat plugin compatibility
How To Set Up Xperms:
I have set up a wiki page here that explains everything!
Multi-World tutorials have been perfected! (sort of...) Go check it out at the 'Multi-World Setup' link below and let me know what you think!
Sections for recently added features are on the way! (Commands are already updated)
Links to individual sections can be found in the list below:
- Setting Up Permissions
- Prefixes and Suffixes
- Group Inheritance
- Setting Up Rank Ladders
- Multi-World Setup
- Using Commands
Support:
Have an error or bug? Submit a ticket
Questions or need assistance? Hit up the Xperms forums
I will NOT reply to requests for help in the comments, thats not what the comments section is for.
Source Code
Xperms' source is available on GitHub
Developers: I have attempted to keep Xperms as 'friendly' as I can. If there is something I can do to improve friendliness, please let me know.
Like My Work?
Throwing me a couple dollars is always appreciated, as is a comment letting me know your thoughts!
@giffordj
@giffordj I'm intrigued by your suggestion, I imagine the purpose of the command would be to allow server admin's to pull up a list of permissions for a person/rank, however I am not sure on the second suggestion, would this not be a redundancy as you could search through the list provided to see if a player/rank has the permission?
Although the command could provide some practical usage, I don't think it would be practical to implement as in some cases an admin might end up with a list of nodes larger than the chat's cache. I appreciate the suggestion, and I can see the want, though I doubt I will implement such a feature.
One thing that is missing in most permission plugins is the ability to see what the effective permissions for a user are.
It would be nice to able to say /permission list {user} and it shows all the permissions related to that user or if you want to check a specific permission /permissions list {user} {permission}