MINECRAFTHUB.IO
Server Plugins

TPA

TPA handles player-to-player teleport requests plus homes, warps and spawn points on Bukkit, Spigot, Paper, Folia and Purpur servers. It spans a wide Java version range from 1.7.10 through the newest releases.

By War_SkyGod via Modrinth.

MinecraftHub-generated editorial cover for TPA, a voxel diorama around the lime MinecraftHub block
Section
Server Plugins
Platform
Java
Checked
Updated
Versions
1.7.10, 1.15.2, 1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.6, 1.21.11, 26.1.2, 26.2

What TPA works with.

PlatformJava Edition
LoadersBukkit, Folia, Paper, Purpur, Spigot
Minecraft versions1.7.10, 1.15.2, 1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.6, 1.21.11, 26.1.2, 26.2

TPA is a teleport plugin for Bukkit, Spigot, Paper, Purpur and Folia servers running Java Edition, with builds covering release versions from 1.7.10 through 26.2. It runs server-side only, so players join with a normal client and never download anything themselves. Rather than one narrow feature, it bundles teleport requests, homes, warps, spawn points and a back command into a single jar.

Installation

Installation follows the usual pattern for this plugin type: drop the jar into the plugins folder of a Bukkit, Spigot, Paper, Purpur or Folia server, then restart it. The full walkthrough, including how to confirm the plugin loaded, is covered in the guide to installing plugins on a Paper or Spigot server.

Commands and permissions

  • /tpa, /tphere, /tpaccept and /tpdeny handle teleport requests, with clickable chat buttons to accept, deny or deny and block a player.
  • /home, /sethome, /homes and /delhome manage multiple named homes per player.
  • /warp, /setwarp and /delwarp manage shared warp points; /spawn, /setspawn and /delspawn manage the server spawn.
  • /back returns to the last position, /rtp teleports randomly, and /tpall forces every online player to one location.
  • tpa.admin grants every command, while tpa.tpa, tpa.tphere, tpa.rtp and tpa.home gate individual features.
  • tpa.nodelay removes command cooldowns and tpa.reload lets staff reload the configuration without restarting.

Compatibility

Bedrock players connecting through Geyser can use popup-based operations once Floodgate is installed alongside it. Installing Vault with PlayerPoints enables paid teleports, and installing PlaceholderAPI exposes its placeholders elsewhere on the server. Messages support MiniMessage formatting for hex colors and clickable links.

Questions about TPA.

4 questions

How do I install TPA on a Paper server

Place the jar in the plugins folder of a Bukkit, Spigot, Paper, Purpur or Folia server and restart it. Players do not download anything separately; they simply join the server once it restarts with the plugin loaded.

Does TPA work on Folia

Yes, every build channel from 1.7.10 through 26.2 lists Folia alongside Bukkit, Spigot, Paper and Purpur. The author credits the FoliaLib library for handling Folia compatibility.

Which Minecraft version does TPA support

Its builds cover release versions from 1.7.10 up to 26.2 across all five supported server software options, with the newest 4.0.1 build published in September 2026.

Does TPA need a separate permissions plugin

No. TPA ships its own permission nodes, such as tpa.admin, tpa.tpa and tpa.home, and several player commands have permission checks disabled by default so they work without any permissions plugin installed at all.

More Server Plugins like TPA.

Guides for Server Plugins.

Browse all Minecraft server plugins ↗