Sueta

Tpa +

1.8.0

Tpa+ is a modern teleport request plugin with /tpa and /tpahere, including cooldowns, expiry, delayed teleport safety, and clickable accept/deny actions. It also offers confirmation GUIs, auto-accept,

·Plugin
  1. 1.8.0latestTpa+ 1.8.0 - Return Back, Safe-Landing & PAPI3 weeks ago

    ⚡ Tpa+ v1.8.0 — Return Back, Anti-Trap Safe Landing & PAPI Expansions

    🌟 What's New in v1.8.0:
    - New `/tpaback` (or `/back`) Command: - Teleport back to your previous location before a teleport or after death! - Fully configurable cooldown, warmup delay, and permission (aiotpa.back). - Synchronous Anti-Trap Safe-Landing Engine: - Completely thread-safe synchronous landing block validation. Zero Paper async block access warnings. - Enhanced hazard detection: blocks powder snow, wither roses, sweet berry bushes, campfires, lava, void boundaries, and suffocation blocks. - Interactive Clickable `[✖ Cancel]` Button: - When players send /tpa or /tpahere, an interactive [Cancel] button appears in chat with hover tooltip, allowing one-click cancellation. - Cinematic Warmup Titles: - Configurable on-screen countdown title & subtitle (Teleporting in %seconds%s...) and arrival splash title (Teleported!). - Native PlaceholderAPI Expansion (`%tpaplus_...%`): - %tpaplus_pending_incoming%: Number of incoming requests. - %tpaplus_pending_outgoing%: Number of outgoing requests. - %tpaplus_cooldown_seconds%: Remaining cooldown time. - %tpaplus_autoaccept_status%: Auto-accept status (Enabled/Disabled). - %tpaplus_toggle_status%: Request toggle status. - %tpaplus_has_back%: Whether a previous location is saved. - %tpaplus_in_combat% & %tpaplus_combat_seconds%: Combat tag status.
    🛡️ Fixes & Optimizations
    - Eliminated all asynchronous chunk/block reading risks on modern Paper/Purpur/Folia. - Full backwards compatibility with 1.20.x through 1.21.4+.
    39 downloads
  2. 1.7.0Tpa + 1.7.0 — Combat Safety & Visual Trails3 weeks ago
    What's New in Tpa + v1.7.0
    #### 🛡️ Combat & Safety Enhancements - Auto-Cancel Requests on Combat Tagging: Fixed exploit loophole where players could accept pending requests while in combat. Pending requests are now automatically invalidated if either the sender or receiver enters PvP or PvE combat. - Target Combat Verification: Added check when sending requests so players cannot send /tpa to targets actively tagged in combat. #### 🌍 World Change Guards - Dynamic Cross-World Interception: Automatically cancels ongoing teleport warmup timers and invalidates stale pending requests if a participant switches worlds. #### ✨ Custom Warmup Visuals & Teleport Trails - Configurable Warmup Particle Styles: Select between SPIRAL (double helix), RINGS (concentric expanding rings), and VORTEX (swirling inward vortex). - Configurable Particle Types: Full support for custom Bukkit particle types (END_ROD, PORTAL, DRAGON_BREATH, SOUL_FIRE_FLAME, ENCHANT, etc.). - Smooth Teleport Trail: Spawns an interpolated visual particle trail linking the departure origin to the destination upon teleport completion. #### ⏱️ Enhanced Cooldown Feedback - Accurate Countdown Messages: Detailed remaining seconds formatting in cooldown messages. - Smart Economy Bypass Prompt: Dynamically formats Vault cooldown bypass fee instructions only when Vault economy is hooked. #### ⚡ Engine & Platform Compatibility - Native Folia Support: Added folia-supported: true and optimized event handling for modern high-performance multi-threaded server environments.
    2 downloads
  3. 1.6.0Tpa + 1.6.0 — Community Fixes, Anti-Spam & Vanish Privacy3 weeks ago

    🌟 Tpa+ v1.6.0 — Community Fixes, Anti-Spam & Vanish Privacy

    This update directly addresses the most reported problems from server owners and players across the Minecraft community:
    🛡️ Critical Fixes & Improvements
    - EssentialsX Command Compatibility: Fixed command conflict where EssentialsX would hijack /tpa. Tpa+ now re-registers command mapping dynamically on startup. - Per-Target Anti-Spam Protection: Prevents spamming repeated requests to the same target (settings.same-target-min-interval-seconds: 5). - Vanish Privacy Support: Vanished staff (SuperVanish, PremiumVanish, VanishNoPacket) are protected from /tpa and tab-completion detection (settings.vanish-compat: true). Bypass with aiotpa.bypass.vanish. - Fair Cooldown Refund on Deny: If the target denies your request, your cooldown is automatically refunded (settings.refund-cooldown-on-deny: true). - Async Safe Destination Search: Safe location search runs asynchronously, preventing main-thread TPS drops. - Case-Insensitive Player Search: /tpa player works smoothly regardless of capitalization. - Expiry Reminder: Sends a prompt to the target before request expires. - Max Outgoing Request Cap: Prevents mass request flooding (settings.max-active-outgoing-requests: 5). - New Admin Diagnostic Command: /tpainfo [player] to inspect player teleport state, cooldowns, and combat tags.
    6 downloads
  4. 1.5.0Tpa + 1.5.0Aug 27, 2026

    📜 TpaPlus Changelog

    ---

    🌟 [1.5.0] - Enterprise & Security Upgrade

    🚀 Added
    Combat Tagging Engine:* Built-in in-combat teleport blocker. SMP aur Lifesteal servers par PvP fights ke doran teleport abuse/escape ko fully restrict karta hai (settings.combat.enabled, tag-duration-seconds: 10). Player Blocklist System (`/tpablock`, `/tpaunblock`, `/tpablocklist`):* Toxic players aur trolls se bachne ke liye player-specific ignore/block system. Blocklist ko SQLite aur MySQL database (tpaplus_blocks table) me permanently persist kiya jata hai. Safe Landing Invulnerability:* Teleport landing ke turant baad configurable damage immunity grace period (default: 3 seconds) jo chunk loading lag, fall damage aur suffocation deaths ko prevent karta hai. Admin Mass Teleportation (`/tpall`, `/tpahereall`):* Server events aur spawn gatherings ke liye all-online players summoning commands (aiotpa.admin.all permission). Disabled Worlds Restriction:* Minigames, 1v1 arenas ya custom dimensions me teleport block karne ke liye settings.disabled-worlds setting. Permission Tiers (Rank Perks):* VIP aur MVP players ke liye permission-based custom cooldown (settings.cooldown-tiers) aur warmup delay (settings.delay-tiers) groups. Direct Execution / GUI Toggles:* /tpa aur /tpaccept ke direct instant execution ke liye use-request-gui: false aur use-accept-gui: false toggles. Dynamic Adventure BossBar:* Smooth real-time second-by-second countdown title (5s -> 4s -> 3s...) with progress bar, bina kisi ghosting ya stuck bar glitch ke. Claims & Region Hooks:* WorldGuard 7.x flags (ENTRY) aur GriefPrevention claim trust permission checks. Unified Color & Hex Pipeline:* Full support for standard &0-&f, &l, &k formatting, hex codes (&#RRGGBB -> <#RRGGBB>), and Kyori Adventure MiniMessage tags. ---

    ⚡ [1.2.0] - Modern Architecture & Multi-Request Update

    🚀 Added
    Build System Migration:* Build system ko Maven (pom.xml) se Gradle (build.gradle) par migrate kiya gaya with dynamic version packaging. Java 21 Support:* Minecraft 1.21+ compatibility ke liye compilation toolchain ko Java 21 par upgrade kiya gaya. Paper API 1.21 Upgrade:* Compile dependencies ko modern Paper API 1.21-R0.1-SNAPSHOT par align kiya gaya. Multiple Concurrent Requests:* Target players ab bina kisi overwrite ke multiple players se requests simultaneously receive kar sakte hain. Targeted Request Commands:* /tpaccept [player], /tpdeny [player], aur /tpcancel [player] support. Smart Tab Completion:* Commands me sirf active relevant player names show hone ke liye dynamic TabCompleter add kiya. Destination Safety Checker:* Lava, fire, void aur solid blocks scan karke safe landing coordinate find karta hai. Damage Cancel Trigger:* Delay countdown ke waqt damage lene par automatic teleport cancellation. Hot-Reload Support (`/tpareload`):* Configuration aur player data ko bina server restart kiye in-game reload karne ki capability. Admin Bypasses:* aiotpa.bypass.cooldown, aiotpa.bypass.delay, aur aiotpa.bypass.toggle.
    🐛 Fixed
    Infinite Teleportation Loop:* Scheduler tracking map issue fix kiya gaya jisme countdown task infinitely run karta tha. `/tpcancel` Lookup Bug:* Outgoing cancellation me wrong UUID lookup fix kiya gaya. Async Storage Race Condition:* Thread-safety warnings fix kiye gaye.
    174 downloads
  5. 1.4.0Tpa + 1.4.0Aug 20, 2026
    bugs fixed
    100 downloads
  6. 1.3.0Tpa + 1.3.0Aug 3, 2026
    122 downloads
  7. 1.2.0Tpa + 1.2.0Jul 14, 2026

    Changelog - TpaPlus

    All notable changes to the TpaPlus Minecraft plugin from its initial release to the current version. ---

    [1.2.0] - 2026-07-14

    Added
    - Build System Migration: Migrated build system from Maven (pom.xml) to Gradle (build.gradle, settings.gradle) with dynamic versioning support. - Java 21 support: Upgraded compilation toolchain target release to Java 21 to align with Minecraft 1.21+ requirements. - Paper API Upgrade: Updated compile dependencies to Paper API 1.21-R0.1-SNAPSHOT. - Multiple Request Handling: Target players can now receive multiple pending requests concurrently from different requesters without overwriting previous requests. - Targeted Commands: Supported player name arguments on /tpaccept [player], /tpdeny [player], and /tpcancel [player] to manage specific requests. - Smart Tab Completion: Added dynamic tab-completer support to /tpaccept, /tpdeny, and /tpcancel that lists only relevant player names with active requests. - Separate Storage File: Moved player-specific preferences (such as auto-accept lists and toggled-off states) out of the main configuration tpa.yml to a dedicated, lightweight data.yml file. - Teleport safety checker: Implemented safety validation of destination block heights. Scans and redirects the teleport to a safe landing spot in a configurable radius (default: 2 blocks), or cancels it if no safe spot is found. - Damage Cancel Trigger: Added optional countdown cancellation if the teleporting player takes damage during the delay. - Hot-Reload Support: Added the administrative /tpareload command to hot-reload config, messages, and player data dynamically without restarting the server. - Admin Bypasses: Introduced bypass permissions for administrative ranks: - aiotpa.bypass.cooldown (bypasses request cooldowns) - aiotpa.bypass.delay (enables instant teleports, skipping delay countdowns) - aiotpa.bypass.toggle (allows requesting players who have incoming requests toggled off)
    Fixed
    - Infinite Teleportation Loop: Resolved a critical scheduler bug where the teleport countdown task ran infinitely because the tracking task reference was deleted from the map before it could execute its cancellation block. - `/tpcancel` Command Bug: Fixed a command bug where the requester was unable to cancel outgoing requests because the lookup targeted the target's map entries using the requester's UUID. - Async Storage Race Condition: Resolved a Bukkit thread-safety warning by clone-copying the values of data arrays on the main server thread before executing the async file save block.
    181 downloads
  8. 1.1.0Tpa + 1.1.0Jun 2, 2026
    - Visually Enhanced
    356 downloads
  9. 1.0.0Tpa +Feb 26, 2026
    704 downloads

Similar projects

Plugin →