APAndrey's PluginsDocumentation
T
PLUGIN DOCUMENTATION

TPA

A feature-rich TPA system with request management, optional confirmation GUI, warmups, player preferences and cross-server support.

Paper / FoliaVelocity optionalRedis optionalSQLite / MySQL

What it does

TPA + TPAHERE

Send requests in either direction, accept, deny, cancel and list pending requests.

Request GUI

Optional confirmation inventory shows the sender, server/region, location and accept/decline buttons.

Player preferences

Players can toggle TPA, TPAHERE and automatic acceptance; preferences can persist in SQLite or MySQL.

Cross-server

Use Velocity plugin messaging for one proxy or Redis for larger / multi-proxy networks.

Quick start

  1. 1
    Install the TPA customer JAR on every backend where players can use teleport requests.
  2. 2
    Claim a license and set license-key in plugins/TPA/config.yml.
  3. 3
    Leave network.mode as none for a single server.
  4. 4
    For a network, choose velocity or redis and install the TPA Velocity companion when required.
  5. 5
    Test /tpa, /tpaccept, movement cancellation and the request GUI before deploying broadly.

Explore the docs