config/Permissions

HiddenSwitch has a short list of permissions that can be used to configure what players/groups have access to what features in HiddenSwitch.


Grouped Permissions

These permissions can be assigned to have an easy permission configuration. If you would like to disable one of the included permissions enter a negative permission for the individual permission you don't want active, or specify the permissions you want individually.


User Permission Groups


hiddenswitch.use

As of version 0.0.6 this permission is a grouped permission, and grants the ability to create, use, and lock signs.

  • Default: True
  • Version: 0.0.2+
  • Included Permissions:
    • hiddenswitch.user.use (v0.0.6+)
    • hiddenswitch.user.create (v0.0.6+)
    • hiddenswitch.user.locks (v0.0.6+)


hiddenswitch.user.locks

Grants the setkeys permissions allowing the player/group with this permission to *lock* their hidden switches to a key based on user and/or a held item of their choice.

  • Default: False
  • Version: 0.0.6+
  • Included Permissions:
    • hiddenswitch.user.lockitem
    • hiddenswithc.user.lockuser


Admin Permission Groups


hiddenswitch.admin

Grants all 'hiddenswitch.admin' permissions.

  • Default: OP
  • Version: 0.0.2+
  • Included Permissions:
    • hiddenswitch.admin.ignorekeys
    • hiddenswitch.admin.reload
    • hiddenswitch.admin.reloaddb (*Not yet implemented*)
    • hiddenswitch.admin.reloadlang (v0.0.9+)
    • hiddenswitch.admin.save (v0.0.9+)
    • hiddenswitch.use


hiddenswitch.admin.ignorekeys

Grants the ignorekeys permissions allowing the player/group with this permission to activate signs without meeting the requirements set by the sign creator.

  • Default: False
  • Version: 0.0.2+
  • Included Permissions:
    • hiddenswitch.admin.ignorekeys.key
    • hiddenswitch.admin.ignorekeys.user


Individual Permissions


User Permissions


hiddenswitch.user.create

Grants the ability to create hidden switches.

  • Default: False
  • Version: 0.0.6+


hiddenswitch.user.use

Grants the ability to use hidden switches.

  • Default: False
  • Version: 0.0.6+


hiddenswitch.user.command

Grants the ability to create command based hidden switches

  • Default: False
  • Version: 0.0.8+


hiddenswitch.user.setkey.key

Grants the ability to lock a hidden switch by held item.

  • Default: False
  • Version: 0.0.6+


hiddenswitch.user.setkey.user

Grants the ability to lock a hidden switch by user.

  • Default: False
  • Version: 0.0.6+


Admin Permissions


hiddenswitch.admin.ignorekeys.key

Grants the ability to ignore a 'key' lock on a hidden switch. (Can use while holding any item regardless of the key set in the hidden switch)

  • Default: False
  • Version: 0.0.6+


hiddenswitch.admin.ignorekeys.user

Grants the ability to ignore a 'user' lock on a hidden switch. (Can use regardless of the player name set in the hidden switch)

  • Default: False
  • Version: 0.0.6+


hiddenswitch.admin.reload

Grants the ability to reload the HiddenSwitch config file.

  • Default: False
  • Version: 0.0.2+


hiddenswitch.admin.reloaddb

Grants the ability to reload the HiddenSwitch database.

  • Default: False
  • Version: N/A


hiddenswitch.admin.reloadlang

Grants the ability to reload the language file.

  • Default: False
  • Version: 0.0.9+


hiddenswitch.admin.save

Grants the ability to save the HiddenSwitch database.

  • Default: False
  • Version: 0.0.9+

Comments

Posts Quoted:
Reply
Clear All Quotes