Updated Commands and Permissions (markdown)

NotMyFault 2020-02-16 16:56:53 +01:00
parent fff20b9ba3
commit a2da4a98de
2 changed files with 119 additions and 165 deletions

@ -1,165 +0,0 @@
**Optional argument:** `[parameter]`
**Multiple optional arguments:** `[arg1 | arg2 | arg3]`
**Multiple optional anonymous arguments:** `[arg...]`
**Required argument:** `<parameter>`
**Multiple required arguments:** `<arg1 | arg2 | arg3>`
**Multiple required anonymous arguments:** `<arg...>`
## Base Permissions
| Permission | Description |
|:-----------------------:|-----------------------------|
| `plots.use` | Allows user to use commands |
| `plots.worldedit.bypass`| Bypass Worldedit restriction|
| `plots.admin` | Admin Permission |
| `plots.plot.4` | Limit to 4 claimed plots |
| [plots.permpack.basic](https://github.com/IntellectualCrafters/PlotSquared/wiki/plots.permpack.basic) | Access to basic plot commands |
| [plots.permpack.basicinbox](https://github.com/IntellectualCrafters/PlotSquared/wiki/plots.permpack.basicinbox)| Access to basic commenting and inbox commands |
| [plots.permpack.basicflags](https://github.com/IntellectualCrafters/PlotSquared/wiki/plots.permpack.basicflags)| Access to the basic flags |
## Basic permissions
- plots.use
- plots.info
- plots.claim
- plots.auto
- plots.home
- plots.clear
- plots.delete
- plots.list
- plots.list.mine
- plots.list.shared
- plots.list.world
- plots.list.all
- plots.list.forsale
- plots.list.unowned
- plots.list.unknown
- plots.set
- plots.visit
- plots.visit.owned
- plots.visit.shared
- plots.visit.other
- plots.set.flag
- plots.flag.add
- plots.flag.remove
- plots.flag.list
- plots.flag.info
- plots.flag
- plots.buy
- plots.chat
- plots.confirm
- plots.toggle
- plots.toggle.titles
- plots.toggle.chat
- plots.toggle.time
- plots.set.biome
- plots.set.home
- plots.merge
- plots.merge.other
- plots.merge.4 (4 is the max number of plots per world)
- plots.unlink
- plots.denied
- plots.add
- plots.trust
- plots.deny
- plots.remove
- plots.untrust
- plots.undeny
- plots.kick
- plots.download
- plots.save
- plots.done
- plots.continue
## Admin bypass permissions
### Event bypass
- `Bypass destroy and build needs "plots.admin.interact.other" to function.`
- plots.admin.build.road
- plots.admin.build.unowned
- plots.admin.build.other
- plots.admin.destroy.road
- plots.admin.destroy.unowned
- plots.admin.destroy.other
- plots.admin.destroy.groundlevel
- plots.admin.interact.road
- plots.admin.interact.unowned
- plots.admin.interact.other
- plots.admin.vehicle.break.road
- plots.admin.vehicle.break.unowned
- plots.admin.vehicle.break.other
- plots.admin.projectile.road
- plots.admin.projectile.unowned
- plots.admin.projectile.other
- plots.admin.pve.road
- plots.admin.pve.unowned
- plots.admin.pve.other
- plots.admin.entry.denied
### Command bypass
- plots.admin.command.schematic
- plots.admin.command.schematic.paste
- plots.admin.command.schematic.save
- plots.admin.command.clear
- plots.admin.command.bo3
- plots.admin.command.continue
- plots.admin.command.add
- plots.admin.command.deny
- plots.admin.command.undeny
- plots.admin.command.done
- plots.admin.command.kick
- plots.admin.command.merge
- plots.admin.command.reload
- plots.admin.command.load
- plots.admin.command.download
- plots.admin.command.chat
- plots.admin.command.save
- plots.admin.command.set
- plots.admin.command.setowner
- plots.admin.command.setup
- plots.admin.command.swap
- plots.admin.command.trust
- plots.admin.command.untrust
- plots.admin.command.unlink
- plots.admin.command.update
- plots.admin.command.delete
- plots.admin.command.autoclear
- plots.admin.command.remove
- plots.admin.command.blocked-cmds.shared
- plots.admin.command.blocked-cmds.other
### Flag bypass
- plots.flag.notify-leave.bypass
- plots.flag.notify-enter.bypass
- plots.gamemode.bypass
### Misc bypasses
- plots.teleport.delay.bypass
## Example permissions
The following are an example of some permissions you may give your users.
```
- plots.use
- plots.plot.1 #Where 1 is the number of plots allowed to be claimed
- plots.permpack.basic
- plots.permpack.basicflags
- plots.permpack.basicinbox
```
## Commands
### [Click here for the main command page](https://github.com/IntellectualSites/PlotSquared/wiki/Commands)
### Cluster commands
|Command |Description |Permission |
|:--------------------:|:--------------------------------|:---------------------:|
| /plot cluster list| list all clusters in your current world | `plots.cluster.list` |
| /plot cluster create `<name>` `<id-bot>` `<id-top>` | create a plot cluster| `plots.cluster.create` |
| /plot cluster sethome | set the home for a plot cluster | `plots.cluster.sethome` |
| /plot cluster delete [name] | delete a plot cluster | `plots.cluster.delete` |
| /plot cluster resize `<pos1>` `<pos2>` | resize a plot cluster | `plots.cluster.resize` |
| /plot cluster regen `[name]` | regenerate a plot cluster | `plots.cluster.regen` |
| /plot cluster invite `<player>`| invite a player to the cluster | `plots.cluster.invite` |
| /plot cluster kick `<player>` | kick a player from the cluster | `plots.cluster.kick` |
| /plot cluster leave `[name]` | leave a plot cluster | `plots.cluster.leave` |
| /plot cluster helpers `<add \| remove>` `<player>` | manage helpers for the cluster | `plots.cluster.helpers` |
| /plot cluster tp `<name>` | teleport to the cluster home| `plots.cluster.tp` |
| /plot cluster info `[name]` | view cluster info | `plots.cluster.info` |

119
Permission-Packs.md Normal file

@ -0,0 +1,119 @@
# Contents
## Permission packs are pre selected, bundled permissions helping server managers to assign a package rather 30+ unique nodes.
## [Basic Permission Pack]
## [Basic Flag Pack]
## [Basic Inbox Pack]
## plots.permpack.basic
- plots.use
- plots.info
- plots.claim
- plots.auto
- plots.home
- plots.clear
- plots.delete
- plots.list
- plots.list.mine
- plots.list.shared
- plots.list.world
- plots.list.all
- plots.list.forsale
- plots.list.unowned
- plots.list.unknown
- plots.set
- plots.visit
- plots.visit.owned
- plots.visit.shared
- plots.set.flag
- plots.flag.add
- plots.flag.remove
- plots.flag.list
- plots.flag.info
- plots.flag
- plots.buy
- plots.chat
- plots.confirm
- plots.toggle
- plots.toggle.titles
- plots.toggle.chat
- plots.set.biome
- plots.set.home
- plots.merge
- plots.merge.other
- plots.merge.4
- plots.unlink
- plots.denied
- plots.add
- plots.trust
- plots.deny
- plots.remove
- plots.untrust
- plots.undeny
- plots.kick
- plots.download
- plots.save
- plots.done
- plots.continue
- plots.middle
## plots.permpack.basicflags
- plots.set.flag
- plots.flag
- plots.flag.add
- plots.flag.remove
- plots.flag.list
- plots.flag.info
- plots.set.flag.titles.*
- plots.set.flag.greeting.*
- plots.set.flag.farewell.*
- plots.set.flag.notify-enter.*
- plots.set.flag.notify-leave.*
- plots.set.flag.feed.*
- plots.set.flag.heal.*
- plots.set.flag.invincible.*
- plots.set.flag.instabreak.*
- plots.set.flag.fly.*
- plots.set.flag.gamemode
- plots.set.flag.gamemode.creative
- plots.set.flag.gamemode.survival
- plots.set.flag.gamemode.adventure
- plots.set.flag.time.*
- plots.set.flag.weather.*
- plots.set.flag.music.*
- plots.set.flag.disable-physics.*
- plots.set.flag.pve.*
- plots.set.flag.pvp.*
- plots.set.flag.explosion.*
- plots.set.flag.hostile-interact.*
- plots.set.flag.hostile-attack.*
- plots.set.flag.player-interact.*
- plots.set.flag.animal-interact.*
- plots.set.flag.animal-attack.*
- plots.set.flag.tamed-interact.*
- plots.set.flag.tamed-attack.*
- plots.set.flag.misc-interact.*
- plots.set.flag.hanging-place.*
- plots.set.flag.hanging-break.*
- plots.set.flag.vehicle-use.*
- plots.set.flag.vehicle-place.*
- plots.set.flag.vehicle-break.*
- plots.set.flag.place.*
- plots.set.flag.break.*
- plots.set.flag.use.*
- plots.set.flag.forcefield.*
- plots.set.flag.price.*
- plots.set.flag.no-worldedit.*
## plots.permpack.basicinbox
- comments.notifications.enabled
- plots.inbox.modify.public
- plots.inbox.write.public
- plots.inbox.read.public
- plots.inbox.read.report
- plots.inbox.write.report
- plots.inbox.modify.owner
- plots.inbox.write.owner
- plots.inbox.read.owner
- plots.comment
- plots.inbox