PermissionsBukkit
PermissionsBukkit - the Official Default Groups Plugin
Current Version: v2.3 (beta v2.4)
Find PermissionsBukkit on the forums!
It's been a long time coming, but with the accomplishment of build 1000 Bukkit has finally accomplished a built-in Permissions system (codenamed Superperms). For more info on how they work, and how to integrate them with your plugin, see the official Permissions FAQ. Keep in mind that you should rarely, if ever, have to hook this plugin directly; instead keep things in the realm of checking player.hasPermission("yourplugin.node"). The FAQ thread has more info on how to use Superperms with things like chat prefixes/suffixes.
Features:
- Storage of users and groups in plugins/PermissionsBukkit/config.yml.
- Both users and groups can be assigned individual permissions and parent groups to inherit permissions from.
- Support for global and per-world permissions.
- Reload configuration from file without reloading the plugin.
- Ability to check if a player has a specific permission node.
- Ability to dump all permissions a player has and the plugins that set them.
- Ability to print plugin, description, and default for a given permission node.
- Ability to modify the permissions of groups and users and the groups of a user in-game.
- Built-in antibuild via the "permissions.build" node (defaults to allowing anyone to build).
Downloads:
Current Beta Version:
PermissionsBukkit v2.4 beta (details)
Current Version:
PermissionsBukkit v2.3 (jar) (details)
Previous Beta Version (for older than 1.7.6):
PermissionsBukkit v2.2 beta (details)
Other Important Information:
Commands
Configuration
FAQ
Changelog:
For changelog information, known caveats, and other release notes, see the entries on the files page.
Plugin Metrics
PermissionsBukkit gathers some information about your usage via PluginMetrics. The information is available here, and you can disable metrics on your server by changing 'opt-out' to true in plugins/PluginMetrics/config.yml. You can view your own stats with the /perm about command.
PermissionsBukkit collects this information about your specific usage:
- The number of groups, users, worlds, permissions, and permission roots (first parts) in your configuration.
- Whether you use per-user permissions, per-world permissions, group inheritance, and API features.
- Whether anti-build is enabled, assigned to the default group, and has a message.
- Whether debug mode or custom permissions (permissions.yml file) are in use.
- Whether the example user "ConspiracyWizard" is in your configuration (this is not a real person).
Additionally, some information is collected by PluginMetrics by default:
- Java version
- Operating system
- Authentication mode (online/offline)
- System architecture (32/64-bit) and core count
- Game version
- Server location


-
View User Profile
-
Send Message
Posted Mar 17, 2012http://pastebin.com/bnTRgLGG
Can anyone tell me why only the permissions in default group are working? In other words, Omashun is not getting permissions from admin group though he is specified to be in it.
-
View User Profile
-
Send Message
Posted Mar 17, 2012This plugin works fine, you must have the config correct!
-
View User Profile
-
Send Message
Posted Mar 17, 2012v1.6 in minecraft 1.2.3 palyer and amdin cant break blocks
-
View User Profile
-
Send Message
Posted Mar 17, 2012It works for me now, look at the example and do the right count of spaces.. then it works, but its hard work with that way ;)
-
View User Profile
-
Send Message
Posted Mar 15, 2012Wait wait wait. Superperms bridge is gone?! Is it intergrated into permsbukkit?
-
View User Profile
-
Send Message
Posted Mar 15, 2012@MutinyCraft
+1
-
View User Profile
-
Send Message
Posted Mar 15, 2012@MutinyCraft
Amen to that.
-
View User Profile
-
Send Message
Posted Mar 15, 2012@SpaceManiac can you hand this off to someone who actually will keep this up to date and fix bugs? You say to let you know if we have issues and people are trying to get help via support tickets with no replies from you. I understand you may be busy or you may not like minecraft anymore, but do the right thing and try and find someone with the skills and abilities to take this project over. Waiting 5-6 months for an update is ridiculous and server admins do not enjoy it. Do something about it or just let us know to find a better plugin so we can stop waiting for updates and fixes. If it wasn't such a pain to switch permissions plugins I would have changed a long time ago.
-
View User Profile
-
Send Message
Posted Mar 15, 2012I have no problems with the plugin at all works great but the only thing I wanted to ask is "How do you change so that anyone who joins the server is like a Builder straight on rather than default?" please help
-
View User Profile
-
Send Message
Posted Mar 15, 2012Yeah, im also waiting for Fix, i thank you for your workd SpaceManiac :) PermissionsBukkit is really good, but i hope u can fix the problems fast as possible, cause eg. the World problem is fking my server up :(!
-
View User Profile
-
Send Message
Posted Mar 14, 2012Well... if this is not going to be fixed anytime soon.... So much for it being "Official". I'm just going to switch to PermissionsEX
-
View User Profile
-
Send Message
Posted Mar 14, 2012My friend cannot break blocks!
-
View User Profile
-
Send Message
Posted Mar 14, 2012i wente it in 1.2.3 today i am french
-
View User Profile
-
Send Message
Posted Mar 14, 2012The messages are not working: messages: build: '&aGo to infinitecraft.blogspot.com to get permissions!' It doesn't show up...
-
View User Profile
-
Send Message
Posted Mar 13, 2012@xFli3r
Thanks xFli3r i know that, but the Problem is, Mcmyadmin is not Supporting Vault and not Supporting Multiworld, i use it, but i disabled the permission stuff in it... its horrible mcmyadmin with permissins to use!
-
View User Profile
-
Send Message
Posted Mar 13, 2012Hi! i was just wondering, I have a big problem (not with your plugin) that i have discussed with baummann1703, creator of SetrankPB. it involves ranks changing automatically when a player changes worlds. So say there is a world called "world", and a world called "legitville", and in world i have many ranks, but the rank i will use for this example is "member". So, i am a member, and i want to instantly become a rank called survivor (a rank in legitville) when i teleport to legitville. without anyone doing anything to rank me. (by the way i am using setrankPB for the ranking system not something thats built in to this plugin, if there is anything :p). is this possible? or is it something that you could add as a feature? because this worked perfectly fine when i had permissions 3x, except there may be very different coding between the two plugins.
Thanks for reading this,
- Koopa
-
View User Profile
-
Send Message
Posted Mar 13, 2012Does this work with 1.2.3?
-
View User Profile
-
Send Message
Posted Mar 13, 2012@Rowtag87
You could get McMyAdmin and set the permissions under the tab "Server Settings" Then all you have to do is just write up the permissions in the "Users and Groups" tab. It does all the spacing for you. :D
-
View User Profile
-
Send Message
Posted Mar 13, 2012Ok so can you have info nodes in permissionsbukkit? Towny has a node that is under their info node option but I cant seem to get it to work.
Also I TOTALLY agree with Namulator it would be nice to have control over someone who can give ppl groups but only certain one and to certain players with a node that accepts its.
-
View User Profile
-
Send Message
Posted Mar 13, 2012Could you add some permissions nodes to PermissionsBukkit?... such as permissions.groups.GROUPNAME So that a user could be given permissions modifying or adding users only to the permitted groups, rather than having access to adding themselves or anyone else to any group they want.