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
@skullboneslayer
you must first get a plugin that manages the chat
oud you add permissions for interact? like the permissions for build
Glad to see some much needed changes are finally being made. :)
https://github.com/SpaceManiac/PermissionsBukkit/commits/master
I'm having a problem setting this plugin up...it isnt my config file (at least i dont think it is) please help? ;_; here is the minecraft forum I posted everything on
http://www.minecraftforum.net/topic/1965044-permissionsbukkit-20-commands-not-working-in-game/
@modwizcode
Thanks, I'll look into it when I can.
I am having an issue with the latest version where a valid group by the name default exists, but no players are being set into by default. Everyone is being set to "the default group" which is actually null. I cannot use permissions bukkit without this being fixed, help!
@TorchuVadergear
You can accomplish this only if you use another plugin. I suggest a plugin called autogamemode. It allows you to do all that you need and more. http://dev.bukkit.org/bukkit-plugins/autogamemode/
Hey, I'm wondering if anyone can help me out with a specific permission.
I want to give my regular members permission to change their gamemode to survival.
Not to creative or adventure, just survival.
I have a few trustworthy members who help me with projects in creative mode, but they don't always get back into survival mode before they leave. when they reconnect, they begin contacting me to change them back to survival. I would like the simple option for them to do it themselves.
Any help, please?
If anyone is interested I made a tool (still in testing) that will help out in creation of config files. At the moment it is very basic. All it will do is allow you to create and name groups. It also has limited plugins (4 at the moment) But it is in need of testing and it only works for permissionsbukkit! So create a config file and let me know how it goes. I hope to make everyones life easy =) http://permbuster.tomascordero.com
This is a great permissions plugin! I was using bpermissions and i had to reset my command nodes EVERYDAY! hopefully this permissions plugin won't fail me!
@ozay34
I occasionally have gotten this issue in the past. Always run your file through a parser (Like this one...) and if errors pop up fix them. Secondly always keep a back-up of your permissions file.
Can someone please explain why i keep spending 3 hours writing permissions and right when I'm ready to test it i use /permissions setrank (Which doesn't have a permission node?) and my whole file gets deleted, this is really starting to get me mad.
and like @skullboneslayer said, Where is the permission node to let my people touch buttons!
Hello, I arm new to this plugin and was wondering. I have recently added the Who Regenerations Plugin and cannot seem to find the proper permissions line to get it to work. Any help would be nice. Thanks.
Error: http://pastebin.com/n6Fp9LtM
@deleted_9935739
Thank you, the problem was AuthMe Reloaded, now it's working fine :)
@jonamaster
The default group permissions are for players who aren't yet put in to a group.
I thought that "default" group was supposed to give default permissions to new players (or just players), but this is not working, i need to add them manually. Maybe I'm doing something wrong, but if not, is there such plugin for this labor ? Thank you :)
@mathieu0821
i fixed it i had essentials antibuild check to make shure you dotn have it if you do remove it
@sbongbob
I have exactly the same problem, does anyone know how to fix it ?
i realy need some help i have been trying to give none op players permission to to build for nearly an hour now it ses permission.build: true but thay dont have permission to build the permission is for defualt as thay are in thay are not in the spawn area and nothing is working HELP !