Below is the list of permissions available. In order to modify a flag you must give a user both the command permission and the specific flag permission. In addition they must have permission in the area, however giving them the write command permissions automatically grants the user permission for areas owned by them.
Command Permissions
All write permissions automatically inherit read permissions. For example, there is no need to give flags.command.flag.set and flags.command.flag.
Permission | Description | Default |
flags.command | Grants access to all commands and read/write actions. | false |
flags.command.flag | Grants access to the flag command and read actions. | true |
flags.command.flag.set | Grants access to the flag command and read/write actions. | false |
flags.command.flag.charge | Grants access to change the price of a flag. | op |
flags.command.bundle | Grants access to the bundle command and read actions. | true |
flags.command.bundle.set | Grants access to the bundle command and read/write actions. | false |
flags.command.bundle.edit | Grants access to the bundle command and bundle editing actions. | op |
flags.view.permtrust | When using /flag viewtrust command, players with this permission also see permission trusts. | op |
Area Permissions
Areas owned by the player are assumed if the player has the ability to use the write command actions. All area permissions automatically inherit the write permissions for the appropriate command. For example, there is no need to give flags.area.flag.others and flags.command.flag.set.
Permission | Description | Default |
flags.area | Grants access to all plugin write command actions in all areas. | false |
flags.area.flag | Grants access to all flag write command actions in all area. | false |
flags.area.flag.others | Grants access to use flag write actions at areas owned by others. | op |
flags.area.flag.admin | Grants access to use flag write actions at administrator areas. | op |
flags.area.flag.world | Grants access to use flag write actions in the world. | op |
flags.area.flag.default | Grants access to use flag write actions on the server defaults. | op |
flags.area.bundle | Grants access to all bundle write command actions in all area. | false |
flags.area.bundle.others | Grants access to use bundle write actions at areas owned by others. | op |
flags.area.bundle.admin | Grants access to use bundle write actions at administrator areas. | op |
flags.area.bundle.world | Grants access to use bundle write actions in the world. | op |
flags.area.bundle.default | Grants access to use bundle write actions on the server defaults. | op |
Flag/Bundle Permissions
Permission | Description | Default |
flags.flag | Grants ability to set all flag types. | op |
flags.flag.<flagname> | Grants ability to use the provided flag. | false |
flags.bundle | Grants ability to set all bundle types. | op |
flags.bundle.<bundlename> | Grants ability to use the provided bundle. | false |
flags.bypass | Grants ability to bypass all player flag effects. | false |
flags.bypass.<flagname> | Grants ability to bypass the effects of the provided flag. | false |
Sector Permissions
flags.sector.create | Grants the ability to create sectors. | op |
flags.command.sector | Grants the ability to use the sector command. | op |
flags.command.sector.delete | Grants the ability to delete a sector. | op |
flags.command.sector.deleteall | Grants the ability to delete all sectors. | op |
Administrator Permissions
Permission | Description | Default |
flags.admin.command | Gives players the ability to use the Flags administration command (not to be confused with the /flag command) | op |
flags.admin.notifyupdate | Players with this permission receive in-game notifications when Flags is out of date as they first login to the server if checking is turned on. | op |