{"id":161605,"date":"2026-06-09T18:33:29","date_gmt":"2026-06-09T15:33:29","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/"},"modified":"2026-06-09T18:33:29","modified_gmt":"2026-06-09T15:33:29","slug":"ultimatetpa-2","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/","title":{"rendered":"UltimateTPA+++"},"content":{"rendered":"<p>** UltimateTPA Plugin &#8211; Complete Summary<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\udccb Overview<\/p>\n<p>| Property | Value |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;-|<br \/>\n| **Plugin Name** | UltimateTPA |<br \/>\n| **Version** | 1.0.0 |<br \/>\n| **Minecraft Versions** | 1.21.1 &#8211; 1.21.x |<br \/>\n| **Server Software** | Paper (and forks like Purpur) |<br \/>\n| **Java Version** | Java 21 |<br \/>\n| **API** | Paper API with Kyori Adventure |<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\udcdd Description<\/p>\n<p>**UltimateTPA** is an all-in-one teleportation plugin designed for modern Paper Minecraft servers. It combines three essential teleportation systems into a single, lightweight JAR file:<\/p>\n<p>1. **TPA System** &#8211; Player-to-player teleport requests<br \/>\n2. **RTP System** &#8211; Random\/Wild teleportation<br \/>\n3. **DeathTP System** &#8211; Return to death location<\/p>\n<p>The plugin features a modern codebase using Java 21, full MiniMessage support for colorful and clickable chat components, and highly configurable settings including optional warmup timers that can be completely disabled for instant teleportation.<\/p>\n<p>&#8212;<\/p>\n<p> \ud83c\udfaf Primary Uses<\/p>\n<p>| Use Case | Description |<br \/>\n|&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| **Survival Servers** | Allow players to teleport to friends and explore randomly |<br \/>\n| **SMP Servers** | Essential teleportation features for multiplayer communities |<br \/>\n| **Towny\/Nations** | Players can quickly meet up for trading or collaboration |<br \/>\n| **Adventure Servers** | RTP for exploration, death back for recovering items |<br \/>\n| **Mini-game Lobbies** | Quick teleportation between players |<br \/>\n| **Vanilla+ Servers** | Adds convenience without breaking vanilla feel |<\/p>\n<p>&#8212;<\/p>\n<p> \u2728 Features<\/p>\n<p> \ud83d\udd04 Module 1: TPA System (Teleport Requests)<\/p>\n<p>| Feature | Description |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| **Send Requests** | `\/tpa <player>` &#8211; Request to teleport to another player |<br \/>\n| **Open GUI (for TPA only)** | `\/tpa` &#8211; Open GUI that shows all players click on their head in GUI and tpa request sent easily |<br \/>\n| **Accept\/Deny** | Recipients can accept or deny with commands or clickable buttons |<br \/>\n| **Clickable Chat** | Interactive `[ACCEPT]` and `[DENY]` buttons in chat |<br \/>\n| **Request Expiry** | Requests automatically expire after configurable time |<br \/>\n| **Cooldowns** | Prevent spam with configurable cooldown between requests |<br \/>\n| **Toggle System** | Players can block all incoming TPA requests |<br \/>\n| **Auto-Accept** | Players can enable automatic acceptance of all requests |<br \/>\n| **Optional Warmup** | Configurable delay before teleporting (can be disabled) |<br \/>\n| **Cancel on Move** | Warmup cancels if player moves (configurable) |<\/p>\n<p>**Commands:**<br \/>\n&#8220;`<br \/>\n\/tpa             &#8211; Open tpa GUI (only works for tpa)<br \/>\n\/tpa <player>    &#8211; Send teleport request<br \/>\n\/tpaccept        &#8211; Accept latest request<br \/>\n\/tpdeny          &#8211; Deny latest request<br \/>\n\/tpacancel       &#8211; Cancel your sent request<br \/>\n\/tpatoggle       &#8211; Toggle incoming requests on\/off<br \/>\n\/tpaauto         &#8211; Toggle auto-accept mode<br \/>\n\/tpreload        &#8211; Reload configuration<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p> \ud83c\udf0d Module 2: RTP System (Random Teleport \/ Wild)<\/p>\n<p>| Feature | Description |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| **Random Location** | Teleport to a random safe location in the world |<br \/>\n| **Two Algorithms** | `CIRCLE` (natural distribution) or `SQUARE` pattern |<br \/>\n| **Safety Checks** | Never land in lava, water, fire, or mid-air |<br \/>\n| **Async Chunk Loading** | Non-blocking location finding for better performance |<br \/>\n| **Multi-World** | Configure different settings per world |<br \/>\n| **Configurable Radius** | Set min\/max distance from center point |<br \/>\n| **Custom Center** | Define origin coordinates for RTP area |<br \/>\n| **Optional Warmup** | Configurable delay (can be disabled for instant TP) |<br \/>\n| **Cooldowns** | Prevent spam with configurable cooldown |<br \/>\n| **Admin Command** | Force RTP players with custom parameters |<\/p>\n<p>**Commands:**<br \/>\n&#8220;`<br \/>\n\/wild              &#8211; Teleport to random location<br \/>\n\/rtp               &#8211; Alias for \/wild<br \/>\n\/randomtp          &#8211; Alias for \/wild<br \/>\n\/wildrtp           &#8211; Alias for \/wild<br \/>\n\/wild info         &#8211; Show RTP settings for current world<br \/>\n\/wild reload       &#8211; Reload configuration<br \/>\n\/wild help         &#8211; Show help message<br \/>\n\/customrtp <player> <world> <minR> <maxR> <x> <z>  &#8211; Admin RTP<br \/>\n&#8220;`<\/p>\n<p>**Safety Checks &#8211; Avoids:**<br \/>\n&#8211; Lava and fire<br \/>\n&#8211; Deep water<br \/>\n&#8211; Mid-air spawns<br \/>\n&#8211; Magma blocks<br \/>\n&#8211; Cacti and berry bushes<br \/>\n&#8211; Powder snow<br \/>\n&#8211; Campfires<\/p>\n<p>&#8212;<\/p>\n<p> \u2620\ufe0f Module 3: DeathTP System<\/p>\n<p>| Feature | Description |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| **Death Location Saved** | Automatically saves where players die |<br \/>\n| **Teleport Back** | `\/dback` to return to death location |<br \/>\n| **Private Death Message** | Only the victim sees their death coordinates |<br \/>\n| **Clickable Return** | `[GO BACK]` button in death message |<br \/>\n| **Hide Global Death** | Option to cancel public death messages |<br \/>\n| **Persistent Locations** | Death location saved even after relog |<\/p>\n<p>**Commands:**<br \/>\n&#8220;`<br \/>\n\/dback       &#8211; Teleport to death location<br \/>\n\/deathback   &#8211; Alias for \/dback<br \/>\n\/back        &#8211; Alias for \/dback<br \/>\n\/deathtp     &#8211; Alias for \/dback<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p> \u2699\ufe0f Configuration Highlights<\/p>\n<p> Instant vs Delayed Teleportation<\/p>\n<p>&#8220;`yaml<br \/>\n INSTANT TELEPORTATION (No warmup)<br \/>\ntpa:<br \/>\n  warmup:<br \/>\n    enabled: false<\/p>\n<p>rtp:<br \/>\n  warmup:<br \/>\n    enabled: false<\/p>\n<p> DELAYED TELEPORTATION (With warmup)<br \/>\ntpa:<br \/>\n  warmup:<br \/>\n    enabled: true<br \/>\n    seconds: 3<br \/>\n    cancel-on-move: true<\/p>\n<p>rtp:<br \/>\n  warmup:<br \/>\n    enabled: true<br \/>\n    seconds: 5<br \/>\n&#8220;`<\/p>\n<p> Multi-World RTP Configuration<\/p>\n<p>&#8220;`yaml<br \/>\nrtp:<br \/>\n  worlds:<br \/>\n    world:<br \/>\n      enabled: true<br \/>\n      min-radius: 100<br \/>\n      max-radius: 5000<br \/>\n      center-x: 0<br \/>\n      center-z: 0<br \/>\n      algorithm: CIRCLE<\/p>\n<p>    world_nether:<br \/>\n      enabled: true<br \/>\n      min-radius: 50<br \/>\n      max-radius: 1000<br \/>\n      algorithm: CIRCLE<\/p>\n<p>    world_the_end:<br \/>\n      enabled: false<br \/>\n&#8220;`<\/p>\n<p> MiniMessage Formatting<\/p>\n<p>&#8220;`yaml<br \/>\nmessages:<br \/>\n  prefix: &#8220;<gray>[<gradient:00ff88:00aaff>UltimateTPA<\/gradient>]<\/gray> &#8221;<br \/>\n  tpa:<br \/>\n    sent: &#8220;<green>TPA request sent to <white>{player}<\/white>.&#8221;<br \/>\n    received: &#8220;<green>{player}<\/green> <yellow>wants to teleport to you!&#8221;<br \/>\n  click:<br \/>\n    accept: &#8220;<green><bold>[ACCEPT]<\/bold><\/green>&#8221;<br \/>\n    deny: &#8220;<red><bold>[DENY]<\/bold><\/red>&#8221;<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\udd10 Permissions<\/p>\n<p> Player Permissions (Default: true)<\/p>\n<p>| Permission | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| `ultimatetpa.tpa` | Send TPA requests |<br \/>\n| `ultimatetpa.tpa.accept` | Accept TPA requests |<br \/>\n| `ultimatetpa.tpa.deny` | Deny TPA requests |<br \/>\n| `ultimatetpa.tpa.cancel` | Cancel sent requests |<br \/>\n| `ultimatetpa.tpa.toggle` | Toggle incoming requests |<br \/>\n| `ultimatetpa.tpa.auto` | Toggle auto-accept |<br \/>\n| `ultimatetpa.rtp` | Use random teleport |<br \/>\n| `ultimatetpa.rtp.info` | View RTP information |<br \/>\n| `ultimatetpa.deathtp` | Use death teleport |<\/p>\n<p> Admin Permissions (Default: op)<\/p>\n<p>| Permission | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| `ultimatetpa.reload` | Reload configuration |<br \/>\n| `ultimatetpa.rtp.custom` | Use \/customrtp command |<br \/>\n| `ultimatetpa.tpa.bypass.cooldown` | Bypass TPA cooldown |<br \/>\n| `ultimatetpa.rtp.bypass.cooldown` | Bypass RTP cooldown |<\/p>\n<p> Wildcard Permissions<\/p>\n<p>| Permission | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| `ultimatetpa.*` | All permissions |<br \/>\n| `ultimatetpa.tpa.*` | All TPA permissions |<br \/>\n| `ultimatetpa.rtp.*` | All RTP permissions |<\/p>\n<p>&#8212;<\/p>\n<p> \ud83c\udfb5 Sound Effects<\/p>\n<p>| Event | Default Sound |<br \/>\n|&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;|<br \/>\n| Teleport | `ENTITY_ENDERMAN_TELEPORT` |<br \/>\n| Request Received | `ENTITY_EXPERIENCE_ORB_PICKUP` |<br \/>\n| Warmup Tick | `BLOCK_NOTE_BLOCK_HAT` |<br \/>\n| Warmup Cancel | `ENTITY_VILLAGER_NO` |<br \/>\n| Success | `ENTITY_PLAYER_LEVELUP` |<br \/>\n| Error | `ENTITY_VILLAGER_NO` |<\/p>\n<p>All sounds are fully configurable with custom volume and pitch.<\/p>\n<p>&#8220;`<\/p>\n<p> Design Patterns Used<\/p>\n<p>| Pattern | Usage |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;-|<br \/>\n| **Singleton** | ConfigManager for global config access |<br \/>\n| **Manager Pattern** | Separate managers for each module |<br \/>\n| **Builder Pattern** | MiniMessage component building |<br \/>\n| **Observer Pattern** | Event listeners for game events |<br \/>\n| **Strategy Pattern** | RTP algorithms (CIRCLE\/SQUARE) |<\/p>\n<p> Performance Optimizations<\/p>\n<p>| Optimization | Description |<br \/>\n|&#8212;&#8212;&#8212;&#8212;&#8211;|&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| **Async Chunk Loading** | RTP uses Paper&#8217;s async chunk API |<br \/>\n| **Efficient Move Check** | Only checks block changes, ignores head rotation |<br \/>\n| **ConcurrentHashMap** | Thread-safe data structures |<br \/>\n| **Lazy Cleanup** | Expired requests cleaned periodically |<br \/>\n| **Minimal Memory** | In-memory storage with automatic cleanup |<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\ude80 Quick Start Guide<\/p>\n<p> Installation<\/p>\n<p>1. Download or build `UltimateTPA-1.0.0.jar`<br \/>\n2. Place in server&#8217;s `plugins\/` folder<br \/>\n3. Start\/restart the server<br \/>\n4. Edit `plugins\/UltimateTPA\/config.yml` as needed<br \/>\n5. Run `\/tpreload` or `\/wild reload` to apply changes<\/p>\n<p> Recommended First Configuration<\/p>\n<p>&#8220;`yaml<br \/>\n For most servers, start with these settings:<\/p>\n<p>tpa:<br \/>\n  warmup:<br \/>\n    enabled: true       Prevent TP abuse<br \/>\n    seconds: 3<br \/>\n    cancel-on-move: true<br \/>\n  request-expiry: 60<br \/>\n  cooldown: 30<\/p>\n<p>rtp:<br \/>\n  warmup:<br \/>\n    enabled: true<br \/>\n    seconds: 5<br \/>\n  cooldown: 120         2 minutes to prevent lag<br \/>\n  max-attempts: 15<\/p>\n<p>deathtp:<br \/>\n  cancel-death-message: false   Keep vanilla death messages<br \/>\n  private-message: true         Add coordinates privately<br \/>\n&#8220;`<\/p>\n<p> For Instant Teleportation<\/p>\n<p>&#8220;`yaml<br \/>\n If you want no delays at all:<\/p>\n<p>tpa:<br \/>\n  warmup:<br \/>\n    enabled: false<br \/>\n  cooldown: 10<\/p>\n<p>rtp:<br \/>\n  warmup:<br \/>\n    enabled: false<br \/>\n  cooldown: 60<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\udd04 Comparison with Similar Plugins<\/p>\n<p>| Feature | UltimateTPA | EssentialsX | Other TPA Plugins |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| TPA System | \u2705 | \u2705 | \u2705 |<br \/>\n| RTP System | \u2705 | \u274c (separate) | \u274c |<br \/>\n| Death Back | \u2705 | \u2705 | \u274c |<br \/>\n| Clickable Chat | \u2705 | \u274c | Some |<br \/>\n| MiniMessage | \u2705 | \u274c | Rare |<br \/>\n| Optional Warmup | \u2705 | \u2705 | Some |<br \/>\n| Async RTP | \u2705 | N\/A | Some |<br \/>\n| Multi-World RTP | \u2705 | N\/A | Some |<br \/>\n| Single JAR | \u2705 | \u274c (large) | \u2705 |<br \/>\n| Paper 1.21 Native | \u2705 | \u2705 | Varies |<br \/>\n| Lightweight | \u2705 | \u274c | Varies |<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\udcc4 License &#038; Credits<\/p>\n<p>&#8211; **Plugin:** UltimateTPA<br \/>\n&#8211; **Version:** 1.0.0<br \/>\n&#8211; **Target:** Paper 1.21.x<br \/>\n&#8211; **Java:** 21<br \/>\n&#8211; **Dependencies:** None (standalone)<br \/>\n&#8211; **Soft Dependencies:** Vault, LuckPerms (optional)<\/p>\n<p>&#8212;<\/p>\n<p> \ud83d\udcde Support Checklist<\/p>\n<p>Before reporting issues, verify:<\/p>\n<p>&#8211; [ ] Server is running Paper 1.21.x<br \/>\n&#8211; [ ] Java 21 is installed<br \/>\n&#8211; [ ] Plugin JAR is in `\/plugins\/` folder<br \/>\n&#8211; [ ] No errors in server console on startup<br \/>\n&#8211; [ ] Players have correct permissions<br \/>\n&#8211; [ ] Config syntax is valid YAML<br \/>\n&#8211; [ ] Ran `\/tpreload` after config changes<\/p>\n<p>&#8212;<\/p>\n<p>**UltimateTPA &#8211; The Ultimate Teleportation Solution for Modern Minecraft Servers** \ud83c\udfae\u2728**<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A single plugin with TPA RTP and DeathTP feature all in one&#8230;&#8230;..<\/p>\n","protected":false},"featured_media":161606,"template":"","meta":{"_minecraft_slug":"ultimatetpa+++","_minecraft_project_id":"zZGB08yz","_minecraft_author":"geturplugins","_minecraft_license":"MIT","_minecraft_downloads":228,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"ultimatetpa+++.zip","_minecraft_size_bytes":77999,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T12:20:58.722103Z","_minecraft_date_created":"2026-01-05T23:36:56.484436Z","_minecraft_date_modified":"2026-01-03T05:51:05.199871Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/ultimatetpa+++","_minecraft_icon_attachment_id":161606,"_minecraft_imported_at":"2026-06-09T15:33:29+00:00","_minecraft_import_hash":"5d0510478cf83ef0b9b7e9f7784115a1","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[89,127,869,92],"mod_loader":[132],"minecraft_version":[37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-161605","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-game-mechanics","mod_category-paper","mod_category-transportation","mod_category-utility","mod_loader-paper","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UltimateTPA+++ - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UltimateTPA+++ - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A single plugin with TPA RTP and DeathTP feature all in one........\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/\",\"name\":\"UltimateTPA+++ - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ultimatetpa-icon-8a73cd8f13ae239a3c876b2acee6dcb5380786d4_96.webp\",\"datePublished\":\"2026-06-09T15:33:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ultimatetpa-icon-8a73cd8f13ae239a3c876b2acee6dcb5380786d4_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ultimatetpa-icon-8a73cd8f13ae239a3c876b2acee6dcb5380786d4_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ultimatetpa-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"UltimateTPA+++\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UltimateTPA+++ - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/","og_locale":"en_US","og_type":"article","og_title":"UltimateTPA+++ - Minecraft","og_description":"A single plugin with TPA RTP and DeathTP feature all in one........","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/","name":"UltimateTPA+++ - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/ultimatetpa-icon-8a73cd8f13ae239a3c876b2acee6dcb5380786d4_96.webp","datePublished":"2026-06-09T15:33:29+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/ultimatetpa-icon-8a73cd8f13ae239a3c876b2acee6dcb5380786d4_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/ultimatetpa-icon-8a73cd8f13ae239a3c876b2acee6dcb5380786d4_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/ultimatetpa-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"UltimateTPA+++"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/161605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/161606"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=161605"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=161605"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=161605"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=161605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}