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 May 3, 2012It says they do not have access to that command, and the node is set to false, when it clearly says pluginname.node: true ?
-
View User Profile
-
Send Message
Posted May 3, 2012it doesn't work it says [PermissionsBukkit] Enabled successfully, 0 players registered when all the players are supposed to be registerd
-
View User Profile
-
Send Message
Posted May 3, 2012HELP!, I have tried to use this plugin multiple times, and it still won't work for anybody (except admins). It is written correctly according to: http://yaml-online-parser.appspot.com/ and I don't if it is a bug or not. I have a lot of essentials nodes on it, and maybe it was a essentials bug...? Hope someone can help me, and if you want to see my permissions. Sorry if I sound stupid, and/or new.
-
View User Profile
-
Send Message
Posted May 3, 2012Sorry, Spoiler isn't working so.
2012-05-03 15:33:55 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'permissions' in plugin PermissionsBukkit v1.6 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at com.platymuus.bukkit.permissions.PermissionsCommand.createPlayerNode(PermissionsCommand.java:400) at com.platymuus.bukkit.permissions.PermissionsCommand.playerCommand(PermissionsCommand.java:286) at com.platymuus.bukkit.permissions.PermissionsCommand.onCommand(PermissionsCommand.java:152) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
If you can help, much appreciation.
-
View User Profile
-
Send Message
Posted May 3, 2012To everyone asking/demanding for an 1.2.5 update: Learn to read for gods sake. There are comments on every single page that say that it works. It works fine with 1.2.5 so there is no need for an update. I can even already tell you that it will work fine for 1.2.6, 1.2.7, 1.2.8 and every other craftbukkit update that will ever come. (unless they make another major change that breaks every single plugin)
To everyone saying that it is not working: It works fine. I've helped almost a hundred people on the forum to get it working and works fine for all of them now. If it is not working there is a 99.9% chance that there is a mistake in your config file. Even the most minor mistakes can cause this plugin to not function correctly any more. The most common mistakes are: tabs instead of spaces, empty lines, no space between the : sign and the true (or false), and some also seem to think the config should go in the permissions.yml though it should really go into plugins/permissionsbukkit/config.yml
-
View User Profile
-
Send Message
Posted May 3, 2012Would it be possible for the permissions.build node to also include the access of chests and similar? I currently use this node for my default group (until they link their account to our forum system), but am having issues with people stealing from chests, etc.
-
View User Profile
-
Send Message
Posted May 3, 2012@houba1970
Dowload the dev version. http:dev.bukkit.org/media/files/577/104/PermissionsBukkit-1.6.jar
-
View User Profile
-
Send Message
Posted May 2, 2012update please 1.2.5
-
View User Profile
-
Send Message
Posted Apr 30, 2012i like this!
-
View User Profile
-
Send Message
Posted Apr 29, 2012@tiger0075 I ran PermissionsBukkit on my 1.2.5 server, and this was the message that came up:
Enabling PermissionsBukkit v1.6 Enabled successfully, 0 players registered :) Works with 1.2.5!!
-
View User Profile
-
Send Message
Posted Apr 28, 2012Does any one know if this is compatible with 1.2.5R1.
-
View User Profile
-
Send Message
Posted Apr 28, 2012@08jne01
https://github.com/SpaceManiac/PermissionsBukkit
That should have the source, if I'm not mistaken...
-
View User Profile
-
Send Message
Posted Apr 27, 2012@VasVadum
You are using the wrong node for ColorMe, That is why it is not working for you. It would be colorme.self.*: true if you are using the new version of color me.
I'm currently running PermissionsBukkit 1.6 and I have no problems with 1.2.5 been running 1.6 since march 1st.
-
View User Profile
-
Send Message
Posted Apr 25, 2012If my plugin had 183k downloads i certainly wouldnt just leave it to die like this. Maybe he has issues going on his life, its understandable, but he's been generally vanished from the internet for quite a bit :/ It's a shame, this plugin was amazing until bugs over run it
-
View User Profile
-
Send Message
Posted Apr 24, 2012does anyone know where the permissions bukkit API is because i can't find it or i am blind
-
View User Profile
-
Send Message
Posted Apr 24, 2012Update To 1.2.5R1.0?????????????????????????????????????????/
-
View User Profile
-
Send Message
Posted Apr 23, 2012For the ingame commands: there should be a command for greate a group, because this is really handy for people, like me, to help others to set up permissions for other people. I was thinking about something like this: "/permissions group creategroup" and "/permissions group removegroup"
(Sorry for my bad english)
-
View User Profile
-
Send Message
Posted Apr 22, 2012Author's last login was Apr 04, 2012. Hopefully he'll reply once he logs in and sees that there are errors.
-
View User Profile
-
Send Message
Posted Apr 22, 2012-
View User Profile
-
Send Message
Posted Apr 22, 2012Getting internall error when trying to set/add permissions, I hope this project isint dead/....