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 Apr 9, 2013everytime I launch or reload my server my config is erased and replaced with a blank config.yml I change my rank in-game and it changes it on this blank thing but it does not affect anything
-
View User Profile
-
Send Message
Posted Apr 8, 2013I'm sorry... I'm lazy and so I just wanna ask... What are the permissions that allows players to build, destroy, pick up, and maintain items in their inventory? Any help would be much appreciated ;)
-
View User Profile
-
Send Message
Posted Apr 6, 2013@janie177
Essentials
-
View User Profile
-
Send Message
Posted Apr 6, 2013.>
Does anyone else not have the problem of "inherited groups" applying to players? It's quite annoying and breaking stuff!
-
View User Profile
-
Send Message
Posted Apr 6, 2013AGHHHH!!! Whare the heck is siperpermsbrodge??? i cant find it anywhere! Please help.
-
View User Profile
-
Send Message
Posted Apr 5, 2013Is it possible to have the default group not titled "Default"?
-
View User Profile
-
Send Message
Posted Apr 5, 2013Hi, I run TEKKIT, and am running in to some problems, I have established groups and all, but players do not seem to be assigned into the "default" group which in turn renders useless my autoranking plugin.
I am running v1.6 since tekkit only runs on 1.2.5 and was wondering how to solve this issue?
thanks a lot!
-
View User Profile
-
Send Message
Posted Apr 5, 2013Does anyone know what's a good permissions plugin that supports files with over 8000 users in them? Without lagging like hell.
-
View User Profile
-
Send Message
Posted Apr 3, 2013@TeamUber241
You add the nodes for these commands to their permissions in the user section
-
View User Profile
-
Send Message
Posted Apr 3, 2013How do I make my friends able to use SOME commands?
-
View User Profile
-
Send Message
Posted Apr 1, 2013@UraniumCraft
Op your admins. its that simple.
-
View User Profile
-
Send Message
Posted Apr 1, 2013Download the plugin build this but I can not walk now and I have the command I have the version 1.5 Problem Please!
-
View User Profile
-
Send Message
Posted Mar 31, 2013@UraniumCraft
You can have the admin inherit all the other groups, or you can put all the permission nodes under a parent node in the permissions.yml of your server root folder.
-
View User Profile
-
Send Message
Posted Mar 31, 2013I am trying to make my admins have ALL the commands and i was wondering what permission node u used for that?
-
View User Profile
-
Send Message
Posted Mar 31, 2013Anyone else have the problem of PermBukkit actually applying the group the player is inheriting to their user information?
E.G: Admin inherits Mod. Admin player JACK has groups: Admin, Mod, Player
-
View User Profile
-
Send Message
Posted Mar 30, 2013@adri49400
I have it on my 1.5 server and it works perfectly fine
-
View User Profile
-
Send Message
Posted Mar 29, 2013@janie177
This is always a nice feature to have. That was another thing I didn't like when I set this up.
I have a lot of players that just pop in for a second and leave and it seems like many of them never even come back. But it's hard to point who has done this or not to remove them. x.x
-
View User Profile
-
Send Message
Posted Mar 29, 2013This really needs SQl support. My server laggs for like 15 seconds when changing someones group. There's too many players in the file! Maybe make it so that users are stored in a different file, and a file can contain a maximum of 800 names. When 800 is reached, it will create another file.
-
View User Profile
-
Send Message
Posted Mar 29, 2013Is PermBukkit supposed to apply all inherited groups to my players? I have my own group that inherits all the other groups, so I have a long list of groups under my name in the user section. x.x;
I have other plugins that work based on the actual group being listed under mine or anyone else's name and the way PermBukkit is applying all these groups is kind of screwing with that. Please tell me that this is a bug and will be fixed soon!
-
View User Profile
-
Send Message
Posted Mar 26, 2013Fix: permissions.build is not working because nobody can place blocks when not opped. other ones are working, but not permissions.build. Help?