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 4, 2012I guess PermissionsBukkit is dead or SpaceManiac is still working on it.
-
View User Profile
-
Send Message
Posted Apr 3, 2012does this work with 1.2.4?
-
View User Profile
-
Send Message
Posted Apr 3, 2012I really hate it that my moderators are able to promote themselves to admins.... is there really no way to prevent them from using the 'setgroup' command with specific group names?
-
View User Profile
-
Send Message
Posted Apr 2, 2012@imilkywayz
What happened to the ability to rank offline people? That used to be available.
Also, when you rank someone that is online, it says that player is not online. It still ranks the person, but the message is annoying.
Also, does the plugin still use the same permissions from each separate plugin?
-
View User Profile
-
Send Message
Posted Apr 2, 2012Well, my config just messed up, deleting every single line in my permissions file.... That's great.
-
View User Profile
-
Send Message
Posted Apr 2, 2012Has there been any response from the devs on this anyone???
-
View User Profile
-
Send Message
Posted Apr 2, 2012@gysi1337
Yes i could add this. :)
@gysi1337
If you use my modded version of permissions bukkit you don't need setrankpb at all. What it fixes is the issue where you can't rank somebody who just joined because when someone new logs in it instantly puts them in config, (it somehow broke in pb v1.6). Also my version has the rank command from setrankpb so its very easy ranking.
-
View User Profile
-
Send Message
Posted Apr 1, 2012@imilkywayz
The good think about SetRankPB was that you had the permission node "norank". would be very awesome if you could add this too
-
View User Profile
-
Send Message
Posted Apr 1, 2012Every block i place gets deleted
-
View User Profile
-
Send Message
Posted Apr 1, 2012@imilkywayz
so do we don't need to have setrankpb seperate? what about the folders?
do we need just 1 folder? or both (one for setrankpb and one for permissions)
-
View User Profile
-
Send Message
Posted Apr 1, 2012@SiLenT0ne Same problem for me. SpaceManiac is letting a lot of people down. @dwdminecraft Pretty much.
-
View User Profile
-
Send Message
Posted Mar 31, 2012Is this plugin Inactive????
-
View User Profile
-
Send Message
Posted Mar 31, 2012EDIT: Since i didn't feel like waiting for you to update this plugin, i decided to add the features i wanted. I made a repo on github where anyone can check out the code and download if they trust it . I take no credit since i used space maniac's plugin and combined it with setrankpb to allow for really easy ranking, also it blocks the broken nesting message. I submitted the code to mr.spacemaniac but as he hasn't accepted any previous pull requests on his repo i don't think he will merge it and release it.
-
View User Profile
-
Send Message
Posted Mar 31, 2012Please fix your plugin, the new 1.6 configuration layout doesn't work half the time and it conflicts with SetRankPB. It keeps saying it fixes nodes and groups but all it does is deletes nodes or nothing. My Config has become a messy mix between the new and old configuration. I appreciate your work on this plugin but currently its a mess I'd suggest returning to the old config layout if possible.
-
View User Profile
-
Send Message
Posted Mar 31, 2012i belive by the permissionbukkit is not up to date
-
View User Profile
-
Send Message
Posted Mar 31, 2012Null error with 1.2.4
-
View User Profile
-
Send Message
Posted Mar 31, 2012@awsome1066
yes, use the "default" group, called "default:" in the config.yml file
if you're looking for a "rank" that shows up in the chat, like "[noob] <player> : hello world!", you need to use a chat format plugin that shows the rank, like herochat, essentialschat or others
-
View User Profile
-
Send Message
Posted Mar 30, 2012PermissionEx is 99% up to date
-
View User Profile
-
Send Message
Posted Mar 30, 2012Is it possible to set a default rank when someone new joins?
-
View User Profile
-
Send Message
Posted Mar 30, 2012@EternityCoder
its working for me.. but this plugin is causing other plugins to lagg if the config is big.. we need mysql support please :)