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
@RyonikDev
Yes there is. Use the plugin SetRankPB. It lets you do the command /setrank [player] {rank} which is the equivalent to saying /perms players setgroup etc.
@joselitoeu
yes, you can have as many groups as you want. copy and paste the format of for example default, and change the group's name to whatever you want.
Is possible to have more groups than only default, admin and user?
is it possible to execute for example the command for setting a player's group from within another plugin? and maybe under a different command name? like /promote <player> <group> would execute the command from permissionsBukkit /perms players setgroup <player> <group>? would this be possible?
permissionsBukkit is compatible with Mysql? If yes, how do I configure it?
I know that it says that when a new person joins the server, and they don't have a group, they are automatically placed into default, but this doesn't seem to work. As well, is there any way to update a players permissions in game, and have it work without having to reset? I've tried using the built in reload, as well as using a plugin to reload SuperPerms And PermBukkit, as well as the prefix creator, but the permissions don't seem to update unless I restart the server.
Yeah, seriously... When I saw "official" I was like, "Hell yeah, about time!" But, it's been inactive for SOOO long... At the very least, could someone pick up development of this plugin? I've got a ton of time invested with this plugin and I really don't want to have to switch to another one.
@smashbox26t
@SpaceManiac - Will there be an update for the new Minecraft build? I am looking at switching from PEX to something more stable, and this is the only one I am really interested in but it doesn't appear to be updated much at all.
Thanks.
@Odie680
There is one, download the Superperms bridge.
May you please make a '*' permission node? '*' gives you all commands :P HELP
great!
i really like it that there are absolutely no updates for this! what am i supposed to do? if it really is bukkit's official permissions plugin (and they're planning on keeping it), it will most likely win from the other permissions plugins, but this is inactive so i am left confused.
what do you want me to do, bukkit?
I have a problem. Whenever new players join the server they are marked as [default] because thats the default group. How do i change the default group to something like Builder ?
@robxu9 1391 is not a recommended build, don't expect plugins to work.
@Wannab007 Let's hope someone does update this.
@Tealk123 Seems like it
@Themonkey180 As long as you're using 1337, it works fine.
@sithrebel Just because it lists the RB for this plugin as 1060, doesn't mean it won't work for the current recommended builds.
World support is broken D: PermissionsBukkit fell to pieces with no error in 1391. If this isn't going to be updated, I'm moving to bPermissions.
Is possible to have more groups than only default, admin and user?
@bigggan
ive asked for that kind of functionality months ago, seems like the plugin developer(s) don't care as i haven't seen any updates to this plugin in months
i ended up dropping permsbukkit for pex for this reason, but i dont like pex that much either, it does however offer the functionality that i was looking for
Is it inaktive?
We need that update here soon!!
jeez they dont even update the official permissions manager at least get it to 1317
updateeee please !