Voxel Shop beta is live. Expect occasional bugs. Learn more  
CrossTPA icon

CrossTPA 2.4.2

Cross-server TPA with safety checks and auto-accept

SUPPORT: https://discord.gg/DWWDutaGFT


TEST SERVER: Open a ticket


1.png


2.png


3.png


4.png


5.png


6.png


CrossTPA


Teleport requests with a confirm menu and anti-trap checks, on one server or across a network.


CrossTPA runs /tpa and /tpahere requests. Before a request goes out or gets accepted, a small menu shows the other player's world and whether they're flying. When the countdown ends, CrossTPA checks the landing spot for common trap setups and cancels the teleport if one fails.


Features

  • /tpa and /tpahere requests with a confirm menu that shows the other player world and flight state.
  • Anti-trap landing check that cancels the teleport if the spot is unsafe.
  • Destination is pinned to where the accepter stands when they accept.
  • Auto-accept and instant mode, /tpaall and /tphereall.
  • Personal toggles and a settings menu for every player.
  • Blacklisted worlds and WorldGuard regions.
  • Cross-server requests, player lists and teleports through Redis.
  • Fully configurable menus, messages and sounds, developer API and events.

Requirements

  • Paper, Purpur or Folia 1.21 or newer, Java 21 or newer.
  • No required plugins.
  • Optional: PlaceholderAPI, WorldGuard.
  • Internet access on startup. The plugin checks its license online, so the server must be able to reach the license server.

Installation


  1. Put the jar in your plugins folder.
  2. Start the server once so the config files are created.
  3. Adjust the files in the plugin folder to your liking.
  4. Restart the server.

Commands

  • /tpa <player>: Asks to teleport to a player.
  • /tpahere <player>: Asks a player to teleport to you.
  • /tpaccept [player]: Accepts a request, or your latest one without a name. Alias /tpyes.
  • /tpdeny [player]: Declines a request, or your latest one without a name. Alias /tpno.
  • /tpacancel: Withdraws every request you've sent.
  • /tpaall: Sends a /tpa request to every online player. The first to accept gets you.
  • /tphereall: Teleports every player on your server to you, no request.
  • /tpauto: Toggles auto-accepting /tpa requests.
  • /tpatoggle: Toggles receiving /tpa requests.
  • /tpaheretoggle: Toggles receiving /tpahere requests.
  • /tpaguitoggle: Toggles the confirm menu for yourself.
  • /tpasetting: Opens your settings menu.
  • /tpaadmin: Opens the safe-teleport admin menu.
  • /donuttpa reload: Reloads config.yml, messages.yml and the menu files. Works from console.

Configuration


Every option is explained in the config files inside the plugin folder.

Sign in
$11.97 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

tpa

tpahere

teleport

crossserver

redis

folia

safe