Skip to content

Permission Nodes

Parker Hawke edited this page Aug 14, 2020 · 3 revisions

LockSecurity provides administrators with a plethora of permission nodes to finely tune how you want to use this plugin on your server. By default, without any permission management plugins installed, LockSecurity may be used as expected with players being allowed to lock and unlock blocks among other things while not having access to administrative commands. If you wish to modify how LockSecurity distributes its permissions, they are as follows:

locksecurity.command.*

Description: Grant access to all commands provided by LockSecurity
Default: op
Children:

  • locksecurity.command.editkey
  • locksecurity.command.givekey
  • locksecurity.command.ignorelocks
  • locksecurity.command.locklist
  • locksecurity.command.locknotify
  • locksecurity.command.refreshkeys
  • locksecurity.command.reload

locksecurity.command.editkey

Description: Grant access to the /editkey command
Default: op

locksecurity.command.givekey

Description: Grant access to the /givekey command
Default: op

locksecurity.command.ignorelocks

Description: Grant access to the /ignorelocks command
Default: op

locksecurity.command.locklist

Description: Grant access to the /editkey command
Default: true
Children:

  • locksecurity.command.locklist.other

locksecurity.command.locklist.other

Description: Grant access to the argument for the /locklist command
Default: op

locksecurity.command.locknotify

Description: Grant access to the /locknotify command
Default: op

locksecurity.command.refreshkeys

Description: Grant access to the /refreshkeys command
Default: true

locksecurity.command.reload

Description: Grant access to the /locksecurity reload subcommand
Default: op

locksecurity.block.*

Description: Grant access to various block-related functionality
Default: true
Children:

  • locksecurity.block.clonekey
  • locksecurity.block.inspect
  • locksecurity.block.lock
  • locksecurity.block.unlock
  • locksecurity.block.nickname

locksecurity.block.clonekey

Description: Allow the owner of a locked block to create a smithed key to unlock it by right clicking the block
Default: true

locksecurity.block.inspect

Description: Allow a player to view information about a locked block by sneak right clicking with an empty hand
Default: true

locksecurity.block.lock

Description: Allow a player to lock a block using an unsmithed key
Default: true
Children:

  • locksecurity.block.lock.ignorelimit

locksecurity.block.lock.ignorelimit

Description: Ignore the block limit in every world
Default: op

locksecurity.block.unlock

Description: Allow a player to unlock a block using a smithed key
Default: true
Children:

  • locksecurity.block.unlock.other

locksecurity.block.unlock.other

Description: Allow a player to unlock a block unowned by themselves remotely using the /unlock command
Default: op

locksecurity.block.nickname

Description: Allow a player to nickname a locked block using a nametag
Default: true

locksecurity.crafting.*

Description: Grant access to various crafting-related functionality
Default: true
Children:

  • locksecurity.crafting.duplicate
  • locksecurity.crafting.merge
  • locksecurity.crafting.reset
  • locksecurity.crafting.unsmithed

locksecurity.crafting.duplicate

Description: Allow a player to duplicate a smithed key in a crafting table
Default: true

locksecurity.crafting.merge

Description: Allow a player to merge two smithed keys in a crafting table
Default: true

locksecurity.crafting.reset

Description: Allow a player to reset a smithed key back to an unsmithed key in a crafting table
Default: true

locksecurity.crafting.unsmithed

Description: Allow a player to craft an unsmithed key in a crafting table
Default: true