TPA‎ ‎

A Simple Tpa Plugin

6,86k

Quick challenge

How far can you run before the mobs catch you?

TPA‎ ‎

TPA

A lightweight, configurable teleport-request plugin for Bukkit/Paper that adds clickable, cancellable TPA commands with action-bar countdowns.

Features

- Send & receive teleport requests: /tpa, /tpahere - Accept or deny with /tpaccept / /tpdeny - Configurable 60 s request timeout - Configurable cooldown between requests - Configurable teleport delay with action-bar countdown - Automatic cancel on move or damage - Clickable [Accept] / [Deny] buttons with hover text - Adventure-powered colored chat & action-bar messages - Bold pronouns (you / them) and player names - OP-only /tpa reload to reload config without restart - Full tab-completion for all commands

Commands

- /tpa <player> Send a teleport-to-you request - /tpahere <player> Ask a player to teleport to you - /tpaccept Accept the pending request - /tpdeny Deny the pending request - /tptoggle Enable/disable incoming requests - /tpa reload (OP-only) Reload plugin config

Permissions

- tpa.request Allows use of /tpa & /tpahere - tpa.accept Allows use of /tpaccept - tpa.deny Allows use of /tpdeny - tpa.toggle Allows use of /tptoggle - tpa.reload Allows use of /tpa reload (default: OP) - tpa.bypass.cooldown Bypass request cooldown (default: OP) - tpa.bypass.timeout Bypass request timeout (default: OP)

Configuration (config.yml)

cooldown: 10 # seconds between requests timeout: 60 # seconds before request expires delay: 5 # seconds before teleport happens cancel-on-move: true # cancel teleport if player moves cancel-on-damage: true # cancel teleport if player takes damage

Requirements

- Paper or any Adventure-enabled Spigot build (API 1.20+)

ADS