• 2.9k views 0 today
  • save_alt 530 downloads
Compatibility
Minecraft 1.19
to version
Minecraft 1.21
Changes include
  • Functions
Added Creditmaybeizen (izen)
  • 6
  • 4
Membercat Studios
Lvl 30Artisan Organization
13
EasyTPA Logo

EasyTPA


Simple, powerful teleport requests for Minecraft servers

What is EasyTPA?


EasyTPA is a lightweight, user-friendly teleportation plugin designed to enhance player experience on your Minecraft server. With intuitive commands and interactive features, it makes teleportation requests seamless and enjoyable.

Features

  • Simple Commands - /tpa, /tpaccept, /tpdeny and more
  • Interactive UI - Clickable accept/deny buttons with hover text
  • Sound Effects - Audio feedback for requests and teleportation
  • Customizable - Fully configurable messages and settings
  • Performance - Lightweight with minimal resource usage
  • Flexible - Permission-based access with bypass options
  • Reliable - Request timeout and cooldown systems
  • Multi-version - Support for Minecraft 1.19.4 through 1.21.4

Commands

CommandDescription
/tpa <player>Send a teleport request
/tpaccept [player]Accept a teleport request
/tpdeny [player]Deny a teleport request
/tptoggleToggle teleport requests on/off
/easytpa reloadReload the plugin configuration

Configuration


EasyTPA is highly configurable. You can adjust:
  • Request timeout duration
  • Cooldown periods
  • Sound effects
  • All messages and colors
  • And much more!

Quick Start

  1. Download and install the plugin
  2. Restart your server
  3. Use /tpa <player> to send your first teleport request!

Need Help?


Check out the GitHub repository for:
  • Full documentation
  • Troubleshooting tips
  • Support options
  • Latest updates

Support / Credits


easytpa Minecraft Data Pack

This project is part of Membercat Studios by KasaiSora and has been created by:

To report an issue, receive support, or give your feedback, join our Discord Server.

1 Update Logs

EasyTPA v1.3.0-Beta : by Bug_finder 12/05/2025 4:33:44 pmDecember 5, 2025 @ 9:33 pm UTC

1.21.10 Support

Added


  • New Commands
    • /tpcancel - Cancel your pending teleport request or in-progress teleport
    • /tplist - List all your pending teleport requests (sent and received)

  • Teleport Delay System
    • Configurable teleport delay before execution (default: 3 seconds)
    • Movement detection - teleport cancels if player moves during delay
    • Countdown messages showing remaining time
    • New permission easytpa.delay.bypass to bypass teleport delay
    • Set delay to 0 in config to disable

  • Performance Improvements
    • All database operations now run asynchronously to prevent server lag
    • Thread-safe collections using ConcurrentHashMap
    • Automatic cleanup task for expired cooldowns

  • Safety Features
    • Teleport safety checks before execution (prevents suffocation/void teleports)
    • Automatic cancellation if sender or target goes offline during delay

Changed

  • Database operations are now asynchronous by default
  • Improved message system with automatic fallback to defaults
  • Better cooldown management with periodic cleanup

Fixed

  • Fixed duplicate cooldown logic that could cause inconsistencies
  • Fixed potential NullPointerException in database operations

More like this

  Have something to say?

Welcome