AlphaTPA
Teleport requests for Paper and Folia. Confirm and accept menus, a countdown that cancels when you move, and a landing spot that is always safe.

What you get
Teleport requests with confirm and accept menus, a countdown that cancels if you move, and a landing spot that is always safe.
Request flow
/tpa and /tpahere open a confirm menu for the sender. The target gets clickable [accept] and [deny] buttons in chat.
Four request menus
27-slot menus show the other player's head, world, health, hunger, flying state and game mode before anyone commits.
MenusCountdown
A countdown in the action bar and as a big title. Moving, or taking damage, cancels it.
CountdownSafe landing
Never lands in lava, fire, the void or inside blocks. If the spot is unsafe it looks around for a safe one.
Safe landingLimits
Request expiry, a per-target cooldown, a daily limit, and a cap on open requests. Each can be bypassed by permission.
LimitsTakes over /tpa
Claims the bare labels from CMI and EssentialsX so these commands run, while their namespaced forms stay reachable.
Command takeoverQuick start
Works with its defaults. These steps are only for tuning.
- Install and start. Drop the jar in
plugins/and start the server. A new server stays disabled until AlphaStudio approves it, see Server approval. - Try it. With two players, run
/tpa <name>and accept from the other side. - Tune it.
teleport.countdown,request.cooldownandrequest.daily-limitinconfig.ymlcover most servers. - Block worlds if needed. Put worlds that should not allow requests under
teleport.blocked-worlds. - Reload.
/alphatpa reloadapplies any edit.
Requirements
| Plugin | Required? | Unlocks |
|---|---|---|
| None | Always works | Requests, menus, countdown and safe teleports. |
PlaceholderAPI | Optional | Registers %alphatpa_*%, see Placeholders. |
CMI, EssentialsX | Optional | If they are installed, AlphaTPA loads after them and takes over their /tpa labels. See Command takeover. |
Explore the docs
Every page of the AlphaTPA reference, grouped by what you are trying to do.
Installation
Requirements, choosing a jar, installing and updating.
OpenServer approval
How the AlphaStudio panel approves a server, and what the plugin sends.
OpenTeleport requests
The request flow, menus, countdown, safe landing, limits and command takeover.
OpenCommands
Player commands and the admin command.
OpenPermissions
Twelve nodes, bypass nodes and how to remap them.
OpenPlaceholders
PlaceholderAPI and menu placeholders.
OpenConfiguration
Files, features, GUI, sounds and the menu format.
OpenTroubleshooting
Console messages and symptoms, with the cause and the fix.
OpenChangelog
What changed in each release.
Open