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
Is there a permissions plugin that's actively maintained at this time?
How i can disabled the Default permissions ?
I just want the node permission not the default :@
Now player have acces to logblock and all the plugins !
Everything configures nicely nicely added the features from mChat but... "Unknown command" even for the console :/ If there is any help plz help me O.o
Mayday D:
The build:false don't work
And people have acces to all command like
Logblock.me: default
But they don'T have the node ... mayday :(
@MinecraftTakeover
i always used /perm and that always seemed to work for me never used /perms
This has been bugging me for a week now ! I'm currently hosting my server on Redstonehost.com and I have a McMyAdmin Panel where I can set permisisons etc but I dont really understand how to use that so I configured my BukkitPermissions config.yml on my computer and uploaded it via FTP to my server. The problem is, all the permission nodes I set for each group on my server has NO EFFECT Whatsoever ! It's really annoying me.
Here is my config.yml : http://pastebin.com/3vsuDsQ1 . I dont see any errors but there might be some or does this problem have anything to do with MCMyAdmin, I contacted via Support Ticket on Redstonehost and they told me to post my problem on the plugin's page so here I am.**
I'm using Bukkit version 1240 (The Latest Version) and when I use the command /perms it says unknown command and none of the permissions work. What is happening ?!?
this has been without an update for awhile, please update soon. i am updating all of the plugins on my server. and i am kinda scared that this might not be compatible after the update.
So yeah, I got this, it initializes fine with zero errors. All my plugins say they recognize that there are permissions loaded but the plugin creates NO folder or any config files to edit and when I try the commands in game my server says "Unknown command".
does it compatible with Bukkit RB 1224?
WTF is this shit Got all the STD's ...
org.bukkit.command.CommandException: Unhandled exception executing command 'mcha t' in plugin mChat v1.7.12 Caused by: while parsing a block mapping in "<reader>", line 39, column 9: default: '' expected <block end>, but found Scalar ^ in "<reader>", line 52, column 33: Adm: ' [Got all the STD's]' ^
Tools is not work for me: http://wombat.platymuus.com/minecraft/permissions/index.php
Can i convert Groupmanager's files to PermBukkit?
I see that there is a .build:true, but can there be a .use:true so that ppl can use buttons and such, but still not build.
Please and thank you
For some reason i can't get it to work.
http://pastebin.com/5AEAvPFp
Any tips?
@madhatterzz
Broken? Works fine on my server still. O.o
hurry up and update please as my server is broken without bukkit permission
@timetoslide I'm not shure but try to change pernissions.build to just .build in the default group.
One of the cool things is that you can reload the permissions-file ingame with: /perms reload
hello, I cant seem to get this working, as the default group can still build in the "survival" world. I have multiverse setup (if its any use to this matter).
Config:
Is this working with Ichat ? Can we had prefix and suffix . We only have to edit the config.yml or there is a world world with a groups and users .yml ?
From now on, please post on the forums or file a ticket if you need support or have a question. It's too hard for me to reply to comments here.
@paste120 Plugin authors have the ability to set specific permissions to default to true, but most only set them to default to true if the user is an op.
@DOAWAce The Spout folks are working on it, there's nothing I can do.
@nipper4396 Very odd, please file a ticket and provide as much information on your plugin setup and config as you can.
@bigggan Perhaps you are looking for /perm player setgroup <player> <group>. I recommend using CommandHelper to set up aliases if this is too long for you.