diff --git a/Permissions.md b/Permissions.md index 8b13789..12c0fb4 100644 --- a/Permissions.md +++ b/Permissions.md @@ -1 +1,67 @@ +#Permissions +##The list of permissions below provides the player who has the permission, access to the feature of the plugin. +For example, if JohnDoe has residence.command.list.others when he logs in, he will be able to type in /res listall and see all player residences. +The use of the asterisks * wildcard character provides access to all permissions that begin with residence. if the residence.* permission was granted. +-residence.admin.* would deny access to all admin commands. +Permissions denoted by (OP) require the player with the permission to be in the ops.json file. + +residence.chatcolor – Allows to change residence chat color. +residence.chatprefix – Allows to change residence chat prefix. +residence.chatkick – Allows to kick player from residence chat. +residence.permisiononerror – Allows to see missing permission on error message. +residence.command.message.enter – Allows to change residence enter message. +residence.command.message.leave – Allows to change residence leave message. +residence.command.message.enter.remove – Allows to remove residence enter message. +residence.command.message.leave.remove – Allows to remove residence leave message. +residence.cleanbypass – Prevents residence from ebing removed on automatic cleanup. +residence.worldguard.[region] – Allows to create residence inside region. +residence.flag.[flagname] – Gives access to defined flag. +residence.tpdelaybypass – Allows to bypass teleport delay. +residence.backup – Allows to use backup flag to save residence into schematics. +residence.admin.tp – Allows teleportation into residence where its not allowed. +residence.topadmin – Defines as residence top admin. +residence.admin – Defines as residence admin. +residence.admin.move – Allows movement in residence where its not allowed. +residence.newguyresidence – Creates residence on first chest place. +residence.bypass.ignorey – Allows to ignore Y corrdiante restrictions. +residence.bypass.ignoreyinsubzone – Allows to ignore subzone limitations. +residence.bypass.destroy – Allows to bypass destroy flag. +residence.bypass.build – Allows to bypass build flag. +residence.bypass.container – Allows to bypass container flag. +residence.bypass.use – Allows to bypass use flag. +residence.bypass.fly – Allows to bypass fly flag. +residence.bypass.nofly – Allows to bypass nofly flag. +residence.bypass.tp – Allows to bypass command flag. +residence.bypass.command – Allows to bypass command flag. +residence.bypass.itempickup – Allows to bypass itempickup flag. +residence.buy – Allows to buy residence. +residence.sell – Allows to sell residence. +residence.max.res.unlimited – Defines residence limit as unlimited. +residence.max.res.[number] – Defines residence limit. +residence.max.subzones.unlimited – Defines subzone limit as unlimited. +residence.max.subzones.[number] – Defines subzone limit. +residence.max.subzonedepth.unlimited – Defines subzone depth limit as unlimited. +residence.max.subzonedepth.[number] – Defines subzone depth limit. +residence.max.rents.unlimited – Defines residence rent limit as unlimited. +residence.max.rents.[number] – Defines residence rent limit. +residence.group.[groupname] – Defines players residence group. +residence.market.evict – Allows to evict players from rented residences. +residence.rename – Allows to rename residence. +residence.select – Allows to select residence area. +residence.select.auto.others – Allows to toggle auto selection for others. +residence.resize – Allows to resize residence. +residence.create – Allows to create residence. +residence.create.subzone – Allows to create residence subzones. +residence.randomtp – Allows to use rt command. +residence.randomtp.admin – Allows to use rt command on another player. +residence.randomtp.cooldownbypass – Allows to bypass random teleport command cooldown. +residence.randomtp.delaybypass – Allows to bypass random teleport command delay. +residence.delete – Allows to delete residence. +residence.delete.subzone – Allows to delete subzone. +residence.command.kick.bypass – Allows to bypass kick from residence. +residence.command.contract.subzone – Allows to contract subzones. +residence.command.expand.subzone – Allows to expand subzones. +residence.versioncheck – Shows when we have new version of plugin. +residence.command.[commandname] – Gives access to particular command. +residence.command.[commandname].others – Allows to perform command on another player.