Sueta

EasyTPA

v2.0.0-Alpha+1

Simple, powerful teleport requests for Minecraft servers

·Plugin
  1. v2.0.0-Alpha+1latestEasyTPA v2.0.0-Alpha+1Jan 2, 2026
    A full rewrite of EasyTPA with modern Paper API integration, asynchronous operations, and a cleaner architecture.
    Note: Versions prior to 1.21.4 are no longer supported.

    Commands & Messaging

    * All commands now use Paper’s Brigadier API with improved tab completion * Full MiniMessage support + legacy color codes * PlaceholderAPI integration and interactive UI elements

    Data & Teleporting

    * SQLite storage with async operations and automatic cleanup * Async teleporting with improved location capture and movement detection * Enhanced safety checks for teleport destinations

    Configuration

    * Messages moved to messages.yml * config.yml consolidated and simplified

    Fixes & Changes

    * Fixed world and player validation during async operations * Internal API restructured - custom integrations must be updated

    Migration Guide

    1. Backup your data 2. Update `config.yml` 3. Migrate messages to messages.yml 4. Verify permissions 5. Test commands
    622 downloads
  2. v1.3.0-BetaEasyTPA v1.3.0-BetaNov 15, 2025
    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
    191 downloads
  3. v1.2.2-BetaEasyTPA v1.2.2-BetaOct 15, 2025
    Fixed a bug in TPAManager class.
    TPAManager now correctly teleports to the target’s location at the time the request was sent, preventing unintended teleportation after moves or respawns.
    55 downloads
  4. v1.2.1-BetaEasyTPA v1.2.1-BetaOct 15, 2025
    - 1.21.9 Support - Removed YAML data store support
    33 downloads
  5. 1.2.0v1.2.0Apr 2, 2025
    - 1.21.5 Support - MiniMessage support
    609 downloads
  6. 1.1.0v1.1.0Mar 13, 2025
    - Switch to SQLite for storing user data - Implement Adventure API for message components - Small code improvements
    108 downloads
  7. 1.0.0EasyTPA v1.0.0Mar 9, 2025
    Initial release of EasyTPA. Report issues or suggest features on our GitHub.
    63 downloads

Similar projects

Plugin →