Requests¶
For: everyone sending and answering requests.
Requests expire after requestDuration seconds. The receiver gets
a chat notice with clickable [Accept]/[Reject] prompts (linked to
/tpaccept and /tpadeny for that sender) plus an actionbar; the
sender gets a confirmation plus an actionbar. Each side's chat and
actionbar can be toggled separately (see
Configuration). Bare /tpa,
/tpahere and /tpablock show a usage hint instead of running.
Answering bare (/tpaccept, /tpadeny) answers the single pending
request; with several pending (concurrency on), name the player.
/tpacancel mirrors this for outgoing requests. /tpalist lists
everything pending, incoming first, with clickable names to accept
(incoming) or cancel (outgoing).
One player can never hold both a /tpa and a /tpahere request to
the same player; trying the second reports the request as already
pending. /tpall and @a silently skip such conflicting pairs.
Cooldowns (on, 15 seconds by default) limit how often a player may
send /tpa and /tpahere; /tpall is exempt. Servers with
LuckPerms can set a per-player value (see
LuckPerms), which makes shorter cooldowns
a natural rank perk.