Permissions

Edit: It seems that K3V1N32 was in the process of adding new features to this plugin at the time of abandonment so these instructions are out of date. Once I understand what each function does, I will update this post.

The permissions for this plugin are rather complicated, but K3V1N32 did a good job with a table to explain what goes on which can be found on this page.

So, as a user of this plugin, I'll explain it how I understand these permissions. Every permission begins with "buttonsplus." Thats basic. You then define whether a player can create or press (or both) a button. So to allow a player to press a stone button the permission would be "buttonsplus.button.push" and to create "buttonsplus.button.create" Understand?

Then we move on to the permissions for actions. They follow the same format as the push and creating permissions. We start the same as before with "buttonsplus." and then add in an action "buttonsplus.command" and then say whether they can create, press or both a button with that action. "buttonsplus.command.push" would allow the player to press a command button. However, to push a command button, the user must have "buttonsplus.button.push" AND "buttonsplus.command.push".

If you have any questions, feel free to ask any questions.

_.Permission_.Type
buttonsplus.adminAdministration
buttonsplus.breakAdministration
buttonsplus.infoAdmin/Info
buttonsplus.costinfoLets the player ONLY see the cost and owner
buttonsplus.cooldown.bypassAdmin/Cooldown Bypass
buttonsplus.allmobsMobs/Admin = push/create of ALL mobs
buttonsplus.button[.create][.push]Button create/push for normal buttons
buttonsplus.woodplate[.create][.push]Button create/push for wooden pressure plates
buttonsplus.stoneplate[.create][.push]Button create/push for stone pressure plates
buttonsplus.lever[.create][.push]Button create/push for levers
buttonsplus.charge[.create][.push]Action
buttonsplus.text[.create][.push]Action
buttonsplus.tutorial[.create][.push]Action
buttonsplus.command[.create][.push]Action
buttonsplus.console[.create][.push]Action
buttonsplus.item[.create][.push]Action
buttonsplus.gloabalmessage[.create][.push]Action
buttonsplus.teleport[.create][.push]Action
buttonsplus.mob[.create][.push]Action
buttonsplus.heal[.create][.push]Action
buttonsplus.death[.create][.push]Action
buttonsplus.lightning[.create][.push]Action
buttonsplus.cow[.create][.push]Mob/Action
buttonsplus.enderman[.create][.push]Mob/Action
buttonsplus.chicken[.create][.push]Mob/Action
buttonsplus.ghast[.create][.push]Mob/Action
buttonsplus.creeper[.create][.push]Mob/Action
buttonsplus.sheep[.create][.push]Mob/Action
buttonsplus.pigzombie[.create][.push]Mob/Action
buttonsplus.zombie[.create][.push]Mob/Action
buttonsplus.giant[.create][.push]Mob/Action
buttonsplus.skeleton[.create][.push]Mob/Action
buttonsplus.slime[.create][.push]Mob/Action
buttonsplus.spider[.create][.push]Mob/Action
buttonsplus.squid[.create][.push]Mob/Action
buttonsplus.cavespider[.create][.push]Mob/Action
buttonsplus.wolf[.create][.push]Mob/Action
buttonsplus.sliverfish[.create][.push]Mob/Action
buttonsplus.blaze[.create][.push]Mob/Action
buttonsplus.mooshroom[.create][.push]Mob/Action
buttonsplus.villager[.create][.push]Mob/Action
buttonsplus.snowman[.create][.push]Mob/Action
buttonsplus.irongolem[.create][.push]Mob/Action
buttonsplus.ocelot[.create][.push]Mob/Action
buttonsplus.magmacube[.create][.push]Mob/Action