Permissions¶
For: advanced users gating commands.
| Permission | Description | Default |
|---|---|---|
juicytpa.tpa |
Send /tpa requests. |
Everyone |
juicytpa.tpahere |
Send /tpahere requests. |
Everyone |
juicytpa.accept |
Accept requests with /tpaccept. |
Everyone |
juicytpa.deny |
Deny requests with /tpadeny. |
Everyone |
juicytpa.cancel |
Cancel requests with /tpacancel. |
Everyone |
juicytpa.list |
List requests with /tpalist. |
Everyone |
juicytpa.trust |
Trust players with /tpatrust. |
Everyone |
juicytpa.mode |
Change your mode with /tpamode. |
Everyone |
juicytpa.block |
Block requests with /tpablock. |
Everyone |
juicytpa.tpall |
Request everyone with /tpall, and use @a. |
OP |
juicytpa.reload |
Use /juicytpa reload. |
OP |
juicytpa.help |
Use /juicytpa help. |
Everyone |
juicytpa.version |
Use /juicytpa version. |
Everyone |
juicytpa.language |
Show or set your language with /tpalanguage. |
Everyone |
Permissions are checked on the command nodes with Brigadier requires()
predicates (see CommandContext.requiresPermission); the node constants
live in Permissions. Every TPA command targets other players by
design, so each command has its own node instead of a shared scope. See
Commands.