> For the complete documentation index, see [llms.txt](https://wiki.incredibleplugins.com/chestprotect/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.incredibleplugins.com/chestprotect/configuration/roles-and-flags.md).

# Roles & Flags

Roles and their flags can be configured in the `roles.yml` file.

## Flags

* **HOPPER\_TRANSFER**\
  Allow the role to use hoppers below the container in order to extract items.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.hopper\_transfer*
* **OPEN**\
  Allows the role to open the protection.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.open*
* **PLAYER\_TRUST**\
  Allows the role to trust players.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.player\_trust*
* **PLAYER\_UNTRUST**\
  Allows the role to untrust players.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.player\_untrust*
* **PLAYER\_SETROLE**\
  Allow players to set role of other players.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.player\_setrole*
* **UNLOCK**\
  Allows the role to unlock the protection.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.unlock*
* **EDIT\_FLAGS**\
  Allows the role to edit flags of the protection.\
  \&#xNAN;*Toggle permission: chestprotect.setting.protection.edit\_flags*
