COWMODSКаталог модов

Tpa +

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, per-player request blocking, and many more features.

Автор: Hyper-Mayank1,9 тыс.0обновлён 1 окт. 2026 г.
Механики игрыТранспортУтилиты

Описание

TpaPlus Banner

🧭 TPAPLUS — Advanced Commercial-Grade Teleportation & Request Suite

TPAPLUS is a next-generation, high-performance teleportation plugin built for modern Paper, Purpur, and Spigot servers (1.18 – 1.21+). Designed to replace outdated TPA plugins, it delivers interactive chat actions, customizable GUI dashboards, built-in PvP combat tagging, player blocklists, claim protection hooks, safe landing invulnerability, and SQLite/MySQL database synchronization.

Engineered with zero exploits, enterprise-grade safety, sub-millisecond performance, and 100% customization.


🌐 Try It Yourself

You can experience TpaPlus exactly as intended by joining HYDRAZ Network:

Server Address
play.hydraz.online

⚡ Key Highlights & Core Features

⚔️ Built-In Combat Tagging (PvP Escape Prevention)

  • Automatically detects when a player deals or takes damage in combat.
  • Prevents players from exploiting /tpa or /tpaccept to escape during PvP fights.
  • Active teleport countdowns are instantly cancelled if the player is attacked.

🚫 Player Blocklist System (/tpablock & /tpaunblock)

  • Allows players to block specific toxic players or spammers from sending them teleport requests.
  • Blocklists are saved permanently across server restarts via SQLite or MySQL.
  • View currently blocked players anytime with /tpablocklist.

🛡️ Safe Landing Invulnerability & Safety Scanner

  • Anti-Suffocation / Anti-Fall: Grants a configurable grace period (default: 3s) of damage immunity upon landing to protect players from chunk loading lag and fall damage.
  • Safe Location Scanner: Automatically detects dangerous blocks (lava, void, fire, suffocation) and redirects the player to the nearest safe solid ground.

📊 Kyori Adventure BossBar & 3D Spiral Visuals

  • Smooth, second-by-second Adventure BossBar countdown (5s -> 4s -> 3s...).
  • Rotating 3D particle spirals around the teleporting player during warmup delay.
  • Purely visual arrival lightning flash (strikeLightningEffect) and firework particles with zero player damage.

👑 VIP Permission Tiers (Delays & Cooldowns)

  • Monetize rank perks by setting custom cooldowns and warmup delays based on permissions (e.g. aiotpa.delay.vip, aiotpa.cooldown.mvp, aiotpa.bypass.delay).

📦 Interactive GUI Dashboard & Direct Chat Flows

  • Instant or GUI: Choose between direct chat requests or interactive GUI confirmation menus (use-request-gui and use-accept-gui).
  • Request Dashboard (/tpalist): Interactive chest GUI displaying incoming and outgoing requests with live player heads, stats, and expiration timers.
  • Hover & Clickable Chat: Beautiful chat prompts with interactive [Accept], [Deny], and [Cancel] buttons.

🌐 Cross-Server Storage (SQLite & MySQL)

  • Built-in support for standard local SQLite (data.db) or high-performance cross-network MySQL synchronization.
  • All queries run asynchronously off the main thread to ensure 20.0 TPS.

🔗 Deep Hook Integrations

  • WorldGuard 7.x: Enforces region entry and teleport flags.
  • GriefPrevention: Prevents teleporting into claims unless trusted or invited by the claim owner.
  • Vault & Economy: Charge money/XP fees for teleports with automatic refunds if cancelled, plus /tpcoolby to bypass cooldowns for a fee.
  • PlaceholderAPI: Live coin balances, economy stats, and kill counters in GUI lore.

💻 Commands & Permissions

🚶 Player Teleport Commands

CommandPermissionDescription
/tpa <player>aiotpa.useSend a teleport request to a player
/tpahere <player>aiotpa.useRequest a player to teleport to your location
/tpaccept [player]aiotpa.useAccept an incoming teleport request
/tpdeny [player]aiotpa.useDeny an incoming teleport request
/tpcancel [player]aiotpa.useCancel a sent outgoing teleport request
/tpalistaiotpa.useOpen the interactive requests dashboard GUI
/tpcoolbyaiotpa.useBypass active request cooldown by paying a fee

⚙️ Player Settings & Blocklist Commands

CommandPermissionDescription
/tpaautoaiotpa.autoacceptToggle auto-accepting all incoming requests
/tpatoggleaiotpa.toggleToggle incoming /tpa requests on or off
/tpaheretoggleaiotpa.toggleToggle incoming /tpahere requests on or off
/tpablock <player>aiotpa.blockBlock a player from sending you requests
/tpaunblock <player>aiotpa.blockUnblock a player
/tpablocklistaiotpa.blockView your list of blocked players

🛠️ Admin & Event Commands

CommandPermissionDescription
/tpallaiotpa.admin.allSend teleport requests to all online players
/tpahereallaiotpa.admin.allInvite all online players to teleport to you
/tpareloadaiotpa.adminHot-reload all configuration and database settings

🔐 Administrative & Bypass Permissions

PermissionDefaultDescription
aiotpa.usetrueAccess to core TPA commands
aiotpa.autoaccepttrueAccess to /tpaauto
aiotpa.toggletrueAccess to /tpatoggle and /tpaheretoggle
aiotpa.blocktrueAccess to player blocklist commands
aiotpa.adminopAccess to administrative reload commands
aiotpa.admin.allopAccess to /tpall and /tpahereall
aiotpa.bypass.cooldownopBypass request cooldowns completely
aiotpa.bypass.delayopInstant teleports (bypasses warmup delays)
aiotpa.bypass.toggleopRequest players who have toggled requests off
aiotpa.bypass.blockopRequest players who have blocked you
aiotpa.bypass.combatopTeleport while in combat
aiotpa.bypass.worldopTeleport in blacklisted/disabled worlds
aiotpa.bypass.costopBypass economy money and XP costs

🎨 Fully Configurable in tpa.yml

  • 100% Customizable Texts: Supports legacy & codes, hex colors (&#RRGGBB), and Kyori Adventure MiniMessage tags.
  • Sound Effects: Every single action has configurable sound, volume, and pitch (or set to none).
  • GUI Customization: Change titles, sizes, slots, materials, custom model data, and lore.
  • Warmup & Cooldown Tiers: Configure custom rank delays easily in seconds.

📋 Compatibility & Requirements

  • Minecraft Versions: 1.21.x (Backwards compatible with 1.18.2 – 1.20.x)
  • Server Software: Paper, Purpur, Pufferfish, Spigot, Folia
  • Java Runtime: Java 21+

Галерея

Tpa/Tpahere guiOn Chat Accept/CancleTpa+

Последние версии

Все версии →
release

Tpa+ 1.8.0 - Return Back, Safe-Landing & PAPI

1.8.0
1 окт. 2026 г.111Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, folia, paper, purpur, spigot
Скачать
Что нового
# ⚡ 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+.
release

Tpa + 1.7.0 — Combat Safety & Visual Trails

1.7.0
30 сент. 2026 г.4Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, folia, paper, purpur, spigot
Скачать
Что нового
### 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.
release

Tpa + 1.6.0 — Community Fixes, Anti-Spam & Vanish Privacy

1.6.0
30 сент. 2026 г.8Minecraft: 1.20.1, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, paper, purpur, spigot
Скачать
Что нового
## 🌟 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.
release

Tpa + 1.5.0

1.5.0
27 авг. 2026 г.282Minecraft: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
# 📜 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.
release

Tpa + 1.4.0

1.4.0
20 авг. 2026 г.120Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
bugs fixed
release

Tpa + 1.3.0

1.3.0
3 авг. 2026 г.122Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
release

Tpa + 1.2.0

1.2.0
14 июл. 2026 г.185Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
# 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.
release

Tpa + 1.1.0

1.1.0
2 июн. 2026 г.362Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
- Visually Enhanced
release

Tpa +

1.0.0
26 февр. 2026 г.712Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать