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 10, 2012BACKUP YOUR CONFIG FILE BEFORE EDITING
If you make a mistake and break the config file, then reload the plugin it completely wipes the config.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@FiddyCraft
It doesn't need to... Any player that is not in the config is automatically part of the 'default' group.
-
View User Profile
-
Send Message
Posted Apr 10, 2012can anyone tell me why players are not automatically being added to the default permissions?
-
View User Profile
-
Send Message
Posted Apr 9, 2012@InsidiousDesign
Actually you are wrong about the indention.. At first i thought 4 spaces indention was wrong too. I fixed a lot of peoples configs back at the forum page and got ALL of them working. (except for 1 who refused to show his config as he is 100% sure it is not the problem, i don't agree with that though...) The last one however.. was literally over 9000 lines long with 4 spaces of indention each level. So before changing the indention on 9000 lines i tried to fix any other errors first. And it turned out (luckily) that it was working with 4 spaces indention too.
-
View User Profile
-
Send Message
Posted Apr 9, 20122012-04-09 21:56:43 [WARNING] [PermissionsBukkit] In group admin: bukkit.command.unban.ip is non-boolean (+3 more). How do I use this kind of Permissions. If it is non-Boolean.
-
View User Profile
-
Send Message
Posted Apr 9, 2012Ok i changed to Group Manager.
-
View User Profile
-
Send Message
Posted Apr 8, 20121.2.5 :D
-
View User Profile
-
Send Message
Posted Apr 8, 2012@beastzone
Yes, this is a bug. I just stopped using factions for this reason, and its really unneeded
-
View User Profile
-
Send Message
Posted Apr 8, 2012for some reason when someone makes a faction it does this weird thing...i have simple prefix:
-
View User Profile
-
Send Message
Posted Apr 7, 2012Im already switching over to bPermissions. This Author doesnt have a team to manage it so it will die out.
-
View User Profile
-
Send Message
Posted Apr 7, 2012To everyone I seem to have found a fix. For every plugin, you must use their plugin.* node. You must use only two spaces instead of 4 for indents. You must name your starting group (Default group) to default. Prefix's must come from a 3rd party plugin (another plugin, i.e.- simpleprefix which gives you a node to add to the permissions). To promote a player you use /permissions player addgroup <player name> <group> THEN ALSO /permissions player removegroup <player name> <old group>. There must be NO blank lines in your config.yml. There must be no YML mistakes, double, triple and quadruple check. I hope this answers all of the questions that I have found so far because everything is working perfectly on my server. Best of luck -Wil
-
View User Profile
-
Send Message
Posted Apr 7, 2012Bump this new thread i made to fix the permissionsbukkit plugin :)
http://forums.bukkit.org/threads/permissionsbukkit-the-official-default-groups-plugin.69282/
-
View User Profile
-
Send Message
Posted Apr 5, 20122012-04-05 20:42:11 [INFO] [PermissionsBukkit] Enabling PermissionsBukkit v1.6 2012-04-05 20:42:11 [SEVERE] [PermissionsBukkit] Unable to load configuration! 2012-04-05 20:42:11 [INFO] [PermissionsBukkit] Enabled successfully, 0 players registered 2012-04-05 20:42:11 [INFO] [Vault][Permission] PermissionsBukkit hooked. 2012-04-05 20:42:11 [INFO] [Vault][Chat] iChat hooked.
anyone know why this is happening.
-
View User Profile
-
Send Message
Posted Apr 5, 2012@Kryplefyte
DwD, would be gladly to pay someone as well to keep this plugin active.
-
View User Profile
-
Send Message
Posted Apr 5, 2012View Qualitygaming [24/7] [multi-world] [Economy] [Jobs] [ranks]
-
View User Profile
-
Send Message
Posted Apr 5, 2012I would pay money to have this working again. just wiped my freaking config file.
Hopefully there is an official 1.2.4 out soon.
-
View User Profile
-
Send Message
Posted Apr 5, 2012Everytime i do "/permissions group players user" it can't find the group "user" and them when i do "/permissions group list" it says "an internal error occured."
-
View User Profile
-
Send Message
Posted Apr 4, 2012Hey guys,
I have just downloaded the source code for PermissionsBukkit and found the problem of why all your servers wont load the configurations.
I am currently looking into how to fix this for you guys. Please be patient though, I am doing this off my own back.
I CAN'T PROMISE ANYTHING
Thanks
Kyle
-
View User Profile
-
Send Message
Posted Apr 4, 2012@snowy007
Because people don't seem to have the thought process required to test something before complaining.
-
View User Profile
-
Send Message
Posted Apr 4, 2012Why do people keep saying that this plugin is dead?
It works perfectly fine for me on 1.2.4-R1.0
And remember that before 1.2 this plugin hadn't been updated for like 7 months or something either. Now that 1.2 broke every single plugin he updated it so it would work again. It is obviously NOT dead. He is just not adding any more features. He just makes sure it keeps working the way it is supposed to.
And since it is still working there is no need for him to update it.