UltimateTPA
PluginMIT

UltimateTPA

A lightweight Paper plugin that is DonutSMP-inspired and adds a clean teleport request system with /tpa, /tpahere, /tpaccept, /tpdeny, /tpauto, and /tpasettings.

62
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About UltimateTPA

UltimateTPA

UltimateTPA is a lightweight and customizable teleport request plugin for Paper servers.
It provides a smooth /tpa system with countdowns, sounds, and player settings — without unnecessary clutter.


✨ Features

  • /tpa and /tpahere request system
  • ✅ Clickable chat to accept requests
  • /tpaccept and /tpdeny
  • /tpauto (auto-accept requests)
  • ✅ Teleport countdown system
  • ✅ Cancel teleport when player moves
  • ✅ Configurable sounds (pling, ice chime, etc.)
  • ✅ Fully customizable messages
  • ✅ Player settings GUI (/tpasettings)
  • ✅ Reload command (/tpareload)
  • ✅ Lightweight & optimized for performance
  • ✅ Supports Paper 1.21+

📦 Commands

Command Description
/tpa <player> Send a teleport request
/tpahere <player> Ask player to teleport to you
/tpaccept [player] Accept a request
/tpdeny [player] Deny a request
/tpauto Toggle auto-accept
/tpasettings Open settings menu
/tpareload Reload plugin config

🔐 Permissions

Permission Description Default
ultimatetpa.reload Allows /tpareload OP

🔊 Sounds

UltimateTPA uses Minecraft sound keys, not .ogg files directly.

Examples:

  • block.note_block.pling (countdown)
  • block.note_block.icechime (request received)
  • entity.enderman.teleport (teleport)

You can fully customize these in config.yml.


⚙️ Configuration

  • config.yml → sounds, delays, behavior
  • messages.yml → all messages

⚠️ If you update the plugin:
Delete this folder once to regenerate configs: