Tpa +
1.8.0Tpa+ 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,
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
- New `/tpaback` (or `/back`) Command: - Teleport back to your previous location before a teleport or after death! - Fully configurable cooldown, warmup delay, and permission (What's New in v1.8.0:
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/tpaor/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.
- Eliminated all asynchronous chunk/block reading risks on modern Paper/Purpur/Folia. - Full backwards compatibility with 1.20.x through 1.21.4+.Fixes & Optimizations
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.
1.6.0Tpa + 1.6.0 — Community Fixes, Anti-Spam & Vanish Privacy3 weeks ago
This update directly addresses the most reported problems from server owners and players across the Minecraft community:Tpa+ v1.6.0 — Community Fixes, Anti-Spam & Vanish Privacy
- EssentialsX Command Compatibility: Fixed command conflict where EssentialsX would hijackCritical Fixes & Improvements
/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/tpaand tab-completion detection (settings.vanish-compat: true). Bypass withaiotpa.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 playerworks 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.1.5.0Tpa + 1.5.0Aug 27, 2026
---TpaPlus Changelog
[1.5.0] - Enterprise & Security Upgrade
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 (Added
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_blockstable) 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.allpermission). Disabled Worlds Restriction:* Minigames, 1v1 arenas ya custom dimensions me teleport block karne ke liyesettings.disabled-worldssetting. 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:*/tpaaur/tpacceptke direct instant execution ke liyeuse-request-gui: falseauruse-accept-gui: falsetoggles. 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,&kformatting, hex codes (&#RRGGBB-><#RRGGBB>), and Kyori Adventure MiniMessage tags. ---[1.2.0] - Modern Architecture & Multi-Request Update
Build System Migration:* Build system ko Maven (Added
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 API1.21-R0.1-SNAPSHOTpar 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, auraiotpa.bypass.toggle.
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.Fixed
1.4.0Tpa + 1.4.0Aug 20, 2026 bugs fixed1.3.0Tpa + 1.3.0Aug 3, 2026 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 API1.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/tpcancelthat 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 configurationtpa.ymlto a dedicated, lightweightdata.ymlfile. - 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/tpareloadcommand 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.1.1.0Tpa + 1.1.0Jun 2, 2026 - Visually Enhanced1.0.0Tpa +Feb 26, 2026
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta