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