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 Mar 24, 2013@4am
Huum yep , all of my config works fine in 1.4.7 , but all inheritance permissions has stop to work in 1.5 , idk why , somebody have the same problem or only me ? and ... i have parse my yaml file and the file is ok :/
Xephi
-
View User Profile
-
Send Message
Posted Mar 23, 2013confirmed to work with latest bukkit dev.. as always, my favourite plugin :D
-
View User Profile
-
Send Message
Posted Mar 22, 2013@Xephi59
Really? I don't see any tickets about it...
-
View User Profile
-
Send Message
Posted Mar 22, 2013Plz fix Pbukkit with 1.5 ! :(
Thx.
-
View User Profile
-
Send Message
Posted Mar 18, 2013@Hockeysmash
YAML Parser says:
JS-YAML: bad indentation of a mapping entry at line 34, column 25: lwc.create.*: true ^
So i would also say thats not correct. Up to now every problem i got had been solved with the Parser. Maybe it will help you?!
-
View User Profile
-
Send Message
Posted Mar 17, 20131.5 break inheritence , please fix :/
Xephi
-
View User Profile
-
Send Message
Posted Mar 16, 2013@Hockeysmash
Also I know that there is no colons in between the pemission and true thats just some werid formaing thing with the comment that didn't go through so thats not the problem
-
View User Profile
-
Send Message
Posted Mar 16, 2013No one can use any commads unless oped, put in a yml praser and the formating was correct any of you smart cookies know whats wrong?<<code yml>>
users:
hockeysmash:
groups:
- admin
meppsman:
groups:
- mod
BadMeetsEvil100:
groups:
- mod
tuna12fish:
groups:
- mod
specialwizard101:
groups:
- mod
groups:
default:
default: true
permissions:
essentials.kit true
essentials.kit.meat true
essentials.help true
essentials.me true
essentials.delhome true
essentials.home true
essentials.sethome true
essentials.tpa true
essentials.tpahere true
essentials.tpaccept true
essentials.tpdeny true
essentials.warp true
essentials.warp.list true
lwc.create.*: true
chestshop.shop.create.buy true
chestshop.shop.create.sell true
highrank:
permissions:
essentials.kit.high true
warp.donator true
inheritance:
- default
eliterank:
permissions:
essentials.nick true
essentials.nick.color true
essentials.keepxp true
essentials.joinfullserver true
essentials.kit.elite true
inheritance:
- highrank
mod:
permissions:
essentials.ban true
essentials.kick true
essentials.jail true
essentials.ban.offline true
essentials.mute true
essentials.unban true
essentials.tp true
essentials.tp.others true
essentials.tphere true
essentials.warp.otherplayers true
openinv.openinv true
openinv.search true
openinv.anychest true
openinv.silent true
lwc.mod true
chestshop.mod true
seizeddrugs.use true
inheritance:
- eliterank
headmod:
permissions:
seizeddrugs.admin true
inheritance:
- mod
defaultpolice:
permissions:
seizeddrugs.use true
inheritance:
- default
highpolice:
permissions:
seizeddrugs.use true
inheritance:
- highrank
elitepolice:
permissions:
seizeddrugs.use true
inheritance:
- eliterank
modpolice:
permissions:
seizeddrugs.use true
inheritance:
- mod
admin:
permissions:
- permissions.*:true
messages:
build: '&cYou do not have permission to build here.'
-
View User Profile
-
Send Message
Posted Mar 16, 2013why dont you update to 1.5!!
-
View User Profile
-
Send Message
Posted Mar 16, 2013@jacob_vejvoda
yes.
-
View User Profile
-
Send Message
Posted Mar 15, 2013Is this compatible with 1.5?
-
View User Profile
-
Send Message
Posted Mar 11, 2013@residencesucksgg
I had this problem many times. I figured out how to avoid this. Just don't reload or restart the server while the config.yml file is opened.
When you accidentally left the config.yml file opened and reloaded/restarted the server, once you click the opened file it will say that there were some changes and asks if you want to reload. DO NOT reload. It will delete everything on file. Simply click NO and exit the config.yml file and re-open it.
What happens is, you are reloading the config.yml file while it was changed; both config files (the changes and the unchanged) gets into some kind of retard script battle and everyone dies (the file is completely cleared). :D
I prefer PermissionsBukkit once I understood what to avoid.
-
View User Profile
-
Send Message
Posted Mar 9, 2013I have been seraching for a decent, easy to use, easy to understand permssions plug-in. So far Pfffft.
Where is the plain old superpermissions data? What are they? Where are they?
SOMEONE HELP!
Lori
-
View User Profile
-
Send Message
Posted Mar 9, 2013@sephstrom
I know it would be a pain in the ass but if all else fails you should backup the file, make a new one and then configure the permissions through in-game commands.
-
View User Profile
-
Send Message
Posted Mar 7, 2013btw it happens whenever I setrank
-
View User Profile
-
Send Message
Posted Mar 7, 2013I promoted somebody to op and all of the permissions folder is deleted except his name and rank. What a pile of shit plugin. Im going to permissionsEX
-
View User Profile
-
Send Message
Posted Mar 5, 2013How do I get rid of the time login where I have to wait to log in
-
View User Profile
-
Send Message
Posted Mar 3, 2013Check essentials antibuild permissions.
Or remove this: EssentialsAntiBuild from plugins
-
View User Profile
-
Send Message
Posted Mar 3, 2013What;s wrong here for some reason nobody can build and it says( you can not interact with) then the block
users: gadgetguycj: permissions: permissions.example: true groups: - Owner the_plattapuss: groups: - Citizen groups: PoorCitizen: permissions: permissions.build: true ChestShop.shop.create: true ChestShop.shop.buy: true ChestShop.shop.sell: true heavyspleef.sign.join: true heavyspleef.sign.leave: true heavyspleef.help.user: true heavyspleef.statistic: true Citizen: permissions: permissions.build: true ChestShop.shop.create.buy: true ChestShop.shop.create.sell: true inherance: - PoorCitizen Mayor: permissions: permissions.build: true inheritance: - Citizen Governor: permissions: permissions.build: true inheritance: - Mayor President: permissions: permissions.build: true inheritance: - Governor Mod: permissions: permissions.build: true inheritance: - President Admin: permissions: permissions.build: true inheritance: - Mod Owner: permissions: permissions.build: true ChestShop.mod: true permissions.*: true inheritance: - Admin messages: build: '&cYou do not have permission to build here.' debug: false
-
View User Profile
-
Send Message
Posted Mar 3, 2013Well I took out all tabs, put in all spaces, still no one has access to anything. I don't get it.