Permissions¶
All permissions are declared in paper-plugin.yml.
| Permission | Description | Default |
|---|---|---|
jflyspeed.flyspeed |
Change fly speed (flyspeed, speed fly), on self; with jflyspeed.other, also on others. |
OP |
jflyspeed.walkspeed |
Change walk speed (walkspeed, speed walk), on self; with jflyspeed.other, also on others. |
OP |
jflyspeed.other |
Target other players with the speed and fly commands. Never sufficient on its own: changing someone else's fly speed needs jflyspeed.flyspeed plus this node. |
OP |
jflyspeed.fly |
Toggle fly mode (fly), on self; with jflyspeed.other, also on others. |
OP |
jflyspeed.reload |
Use /jflyspeed reload. |
OP |
jflyspeed.help |
Use /jflyspeed help. |
Everyone |
jflyspeed.version |
Use /jflyspeed version. |
Everyone |
Notes:
- Changing your own speed needs just the matching speed permission. A
selector resolving only to yourself (e.g.
@s) counts as self-targeting. /speed resetresets both channels, so it needs bothjflyspeed.flyspeedandjflyspeed.walkspeed(plusjflyspeed.otherwhen targeting others). Bare/speedresets only the channels the sender holds the permission for./speed <value>sets the channel matching your current mode (flying means fly, anything else means walk) and needs that channel's permission./jflyspeed helpentries are shown only to senders holding the matching permission.