diff --git a/Plot-flags.md b/Plot-flags.md index 6aeae04..66fc8b8 100644 --- a/Plot-flags.md +++ b/Plot-flags.md @@ -40,10 +40,24 @@ A list of blocks, supporting both legacy numerical IDs and new string IDs e.g. - `35:14,35:15` for red and black wool The block list does not accept block names, only id and data. +### Flag Permissions +#### The following tables do not declare explicit flag permissions, because flag permissions follow the same scheme always again. To give a player access to a flag, you need to assign the following permissions, and exchange the value if wanted. +Or assign [`plots.permpack.basicflags`](https://github.com/IntellectualSites/PlotSquared/wiki/Permission-Packs#plotspermpackbasicflags) to cover the following permissions and lots of the basic flags. +- `plots.set.flag` +- `plots.flag` +- `plots.flag.add` +- `plots.flag.remove` + +Flag specific permission: `plots.set.flag..*`, e.g. plots.set.flag.fly.* +The asterisk covers the values of the flag, if it's a boolean flag you cover `true` and `false`, if it's a Long flag you cover all positive numbers and so on. Make sure to decide whether you need it or not. + ### Terminology #### The following tables contain phrases covering certain stances of plot member inheritance. We will explain the phrases used below. - Player: The player, as in user of the server. - Guest: Person who is not added to the plot ([Check Plot Rank Tiers](https://github.com/IntellectualSites/PlotSquared/wiki/Plot-Rank-Tiers)) +- False: The flag intended behavior is not enabled by default +- True: The flag intended behavior is enabled by default +- Null: The flag intended behavior is not set by default ## Flags ### Boolean: