{"id":67627,"date":"2026-06-03T23:45:26","date_gmt":"2026-06-03T20:45:26","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/"},"modified":"2026-06-03T23:45:26","modified_gmt":"2026-06-03T20:45:26","slug":"ezplugins-ezrtp","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/","title":{"rendered":"EzRTP"},"content":{"rendered":"<p>## Advanced Random Teleport Plugin<\/p>\n<p>Production-ready random teleport plugin for modern Minecraft servers.<\/p>\n<p>**Documentation**: https:\/\/ez-plugins.github.io\/EzRTP<\/p>\n<p>**Installation guide**: https:\/\/ez-plugins.github.io\/EzRTP\/overview-installation.html#installation<br \/>\n&#8211; `< 3.0.0` build on Java 17 (MC 1.13 - 1.21.11.*) for Bukkit\/Paper\/Spigot\/Purpur\/Folia\n- `>= 3.0.0` build on Java 25 (MC 26.1.*) for Bukkit\/Paper\/Spigot\/Purpur\/Folia<br \/>\n&#8211; `>= 3.1.0` build on Java 17 (MC 1.13 &#8211; 1.21.11.*) for Bukkit\/Paper\/Spigot\/Purpur\/Folia<\/p>\n<p>![Documentation](https:\/\/ez-plugins.github.io\/EzRTP)<br \/>\n![Support](https:\/\/discord.gg\/yWP95XfmBS)<\/p>\n<p>Modrinth \u2022 SpigotMC \u2022 Hangar \u2022 Discord<\/p>\n<p>&#8212;<\/p>\n<p>## Feature Summary<\/p>\n<p>&#8211; Safe random teleport with configurable unsafe-block filtering and recovery behavior.<br \/>\n&#8211; Biome include\/exclude filtering, pre-cache, and rare-biome optimization (weighted search + hotspot tracking).<br \/>\n&#8211; Search pattern control: `random`, `circle`, `square`, `triangle`, `diamond`.<br \/>\n&#8211; Queue controls and cooldown\/usage limits per world and per group.<br \/>\n&#8211; GUI destination selector with per-destination permissions.<br \/>\n&#8211; Heatmap tools (`\/rtp heatmap`, `\/rtp heatmap save`) and simulated samples (`\/rtp fake`).<br \/>\n&#8211; Named centers (`\/rtp addcenter`, `\/rtp <center-name>`) and center editing (`\/rtp setcenter`).<br \/>\n&#8211; Optional network selector entries via `network.yml`.<br \/>\n&#8211; Optional Chunky pre-generation command (`\/rtp pregenerate [world] [radius]`).<br \/>\n&#8211; Optional performance and unsafe-location monitoring exports.<br \/>\n&#8211; Folia-compatible runtime behavior for modern server scheduling models.<\/p>\n<p>### Feature Preview<\/p>\n<p>#### Biome Statistics Dashboard<\/p>\n<p>![Biome Statistics](https:\/\/i.ibb.co\/YBy2z8vZ\/image.png)<\/p>\n<p>#### Heatmap Visualization<\/p>\n<p>![RTP Heatmap](https:\/\/i.ibb.co\/wZWfpn7B\/image.png)<\/p>\n<p>#### World Selector GUI<\/p>\n<p>![World Selector GUI](https:\/\/i.ibb.co\/fGCZwJFL\/image.png)<\/p>\n<p>&#8212;<\/p>\n<p>## Subcommands<\/p>\n<p>### Main Commands<\/p>\n<p>| Command | Description | Permission |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `\/rtp` | Default RTP flow (GUI or direct teleport based on setup) | `ezrtp.use` |<br \/>\n| `\/forcertp <player> [world]` | Force RTP for a target player | `ezrtp.forcertp` |<\/p>\n<p>### `\/rtp` Subcommands<\/p>\n<p>| Subcommand | Usage | Permission | Notes |<br \/>\n|&#8212;|&#8212;|&#8212;|&#8212;|<br \/>\n| `reload` | `\/rtp reload` | `ezrtp.reload` | Reload configuration |<br \/>\n| `stats` | `\/rtp stats` | `ezrtp.stats` | Overall RTP metrics |<br \/>\n| `stats biomes` | `\/rtp stats biomes [page]` | `ezrtp.stats` | Biome activity + paging |<br \/>\n| `stats rare-biomes` | `\/rtp stats rare-biomes` | `ezrtp.stats` | Rare-biome optimization stats |<br \/>\n| `stats performance` | `\/rtp stats performance` | `ezrtp.stats` | Percentile\/timing metrics |<br \/>\n| `unsafe-stats` | `\/rtp unsafe-stats` | `ezrtp.stats` | Unsafe rejection breakdown |<br \/>\n| `heatmap` | `\/rtp heatmap [biome]` | `ezrtp.heatmap` | Gives in-game heatmap map |<br \/>\n| `heatmap save` | `\/rtp heatmap save` | `ezrtp.heatmap` | Saves heatmap PNG to plugin folder |<br \/>\n| `fake` | `\/rtp fake <amount|clear> [world]` | `ezrtp.heatmap.fake` | Add\/clear simulated heatmap samples |<br \/>\n| `setcenter` | `\/rtp setcenter <x> <z>` or `\/rtp setcenter <world> <x> <z>` | `ezrtp.setcenter` | Updates world center and reloads |<br \/>\n| `addcenter` | `\/rtp addcenter <name>` | `ezrtp.setcenter` | Stores named center at player location |<br \/>\n| `pregenerate` | `\/rtp pregenerate [world] [radius]` | `ezrtp.pregenerate` | Starts Chunky-assisted warmup tasks |<\/p>\n<p>### Extra RTP Routing<\/p>\n<p>&#8211; `\/rtp <center-name>`: teleports using `centers.named.<name>` from `rtp.yml`.<br \/>\n&#8211; `\/rtp <region-id>`: WorldGuard region-based RTP when `worldguard.region-command.enabled: true`.<\/p>\n<p>&#8212;<\/p>\n<p>## Permissions<\/p>\n<p>### Declared in `plugin.yml`<\/p>\n<p>| Permission | Default | Purpose |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `ezrtp.use` | `true` | Use `\/rtp` |<br \/>\n| `ezrtp.reload` | `op` | Use `\/rtp reload` |<br \/>\n| `ezrtp.stats` | `op` | Use stats\/unsafe-stats |<br \/>\n| `ezrtp.heatmap` | `op` | Use heatmap generation\/export |<br \/>\n| `ezrtp.heatmap.fake` | `op` | Use `\/rtp fake` |<br \/>\n| `ezrtp.queue.bypass` | `op` | Bypass queue |<br \/>\n| `ezrtp.forcertp` | `op` | Use `\/forcertp` |<\/p>\n<p>### Used by Runtime\/Config<\/p>\n<p>| Permission | Source | Purpose |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `ezrtp.setcenter` | command code | Access `setcenter` and `addcenter` |<br \/>\n| `ezrtp.pregenerate` | command code | Access `\/rtp pregenerate` |<br \/>\n| `ezrtp.bypass.cooldown` | `limits.yml` defaults | Cooldown bypass |<br \/>\n| `ezrtp.bypass.limit` | `limits.yml` defaults | Daily\/weekly limit bypass |<br \/>\n| `ezrtp.gui.<name>` | `gui.yml` entries | Per-destination GUI access |<\/p>\n<p>&#8212;<\/p>\n<p>## Configuration Files<\/p>\n<p>EzRTP now splits configuration by concern.<\/p>\n<p>| File | Scope | Example Keys |<br \/>\n|&#8212;|&#8212;|&#8212;|<br \/>\n| `config.yml` | Core plugin\/global options | `message-prefix`, `language`, `enable-bstats`, `worldguard.region-command.*` |<br \/>\n| `rtp.yml` | RTP behavior and safety | `search-pattern`, `radius.*`, `countdown.*`, `unsafe-blocks`, `biomes.*`, `chunky-integration.*` |<br \/>\n| `limits.yml` | Cooldowns\/usage\/cost profiles | `rtp-limits.default`, `rtp-limits.worlds`, `allow-gui-during-cooldown` |<br \/>\n| `storage.yml` | Limits storage backend | `rtp-limits.storage`, `rtp-limits.mysql.*` |<br \/>\n| `gui.yml` | GUI layout and destinations | `enabled`, `rows`, `worlds.*.icon`, `disable-cache-filtering`, `rare_biomes.*` |<br \/>\n| `queue.yml` | Queue throttling | `enabled`, `max-size`, `start-delay-ticks`, `interval-ticks` |<br \/>\n| `network.yml` | Proxy\/server selector | `enabled`, `lobby`, `servers.<name>.*` |<br \/>\n| `force-rtp.yml` | `\/forcertp` behavior | `default-world`, `bypass.cooldown`, `bypass.permission`, `bypass.safety` |<br \/>\n| `performance.yml` | Optional perf monitoring | `performance.monitoring.enabled`, `warnings.*`, `metrics.*`, `percentiles.*` |<br \/>\n| `unsafe-location-monitoring.yml` | Optional unsafe tracking | `unsafe-location-monitoring.monitoring.enabled`, `logging.*`, `metrics.*` |<br \/>\n| `messages\/en.yml` | User-facing text templates | `teleport-*`, `queue-*`, `forcertp-*`, `heatmap-*`, `fake-*`, `stats-*` |<\/p>\n<p>### Current Core Defaults (selected)<\/p>\n<p>&#8220;`yaml<br \/>\n# config.yml<br \/>\nmessage-prefix: &#8220;&#038;7[&#038;bEzRTP&#038;7] &#038;r&#8221;<br \/>\nlanguage: en<br \/>\nenable-bstats: true<br \/>\nworldguard:<br \/>\n  region-command:<br \/>\n    enabled: false<br \/>\n    autocomplete: false<br \/>\n&#8220;`<\/p>\n<p>&#8220;`yaml<br \/>\n# rtp.yml<br \/>\nsearch-pattern: random<br \/>\nmax-attempts: 16<br \/>\ncountdown-seconds: 5<br \/>\nheatmap:<br \/>\n  enabled: false<br \/>\nbiomes:<br \/>\n  enabled: true<br \/>\n  pre-cache:<br \/>\n    enabled: false<br \/>\n  rare-biome-optimization:<br \/>\n    enabled: false<br \/>\nchunky-integration:<br \/>\n  enabled: false<br \/>\n&#8220;`<\/p>\n<p>&#8220;`yaml<br \/>\n# limits.yml<br \/>\nrtp-limits:<br \/>\n  default:<br \/>\n    cooldown-seconds: 300<br \/>\n    daily-limit: 10<br \/>\n    weekly-limit: 50<br \/>\n  bypass-permissions:<br \/>\n    &#8211; ezrtp.bypass.cooldown<br \/>\n    &#8211; ezrtp.bypass.limit<br \/>\n  allow-gui-during-cooldown: true<br \/>\n&#8220;`<\/p>\n<p>&#8220;`yaml<br \/>\n# storage.yml<br \/>\nrtp-limits:<br \/>\n  storage: yaml # yaml or mysql<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## Requirements<\/p>\n<p>&#8211; Java 17 or newer.<br \/>\n&#8211; Bukkit, Paper, Purpur, Spigot, or Folia 1.7+.<br \/>\n&#8211; Optional: Vault\/EzEconomy for pricing.<br \/>\n&#8211; Optional: WorldGuard\/GriefPrevention for claim-aware behavior.<br \/>\n&#8211; Optional: Chunky for pre-generation workflows.<\/p>\n<p>## Support<\/p>\n<p>&#8211; Discord: https:\/\/discord.gg\/yWP95XfmBS<br \/>\n&#8211; Project and releases: https:\/\/github.com\/ez-plugins\/EzRTP<\/p>\n<p>![Usage of the RTP plugin](https:\/\/bstats.org\/signatures\/bukkit\/ezrtp.svg)<\/p>\n<p>![Try Other EzPlugins](https:\/\/modrinth.com\/collection\/Q98Ov6dA)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Add \/rtp easily to your server. By default a simple RTP plugin but under the hood a highly configurable random teleport plugin with GUI world selection, Vault charging, heatmaps, safe-location scanning and smart pre-caching.<\/p>\n","protected":false},"featured_media":67628,"template":"","meta":{"_minecraft_slug":"ezplugins-ezrtp","_minecraft_project_id":"14xPXPKx","_minecraft_author":"Shadow48402","_minecraft_license":"MIT","_minecraft_downloads":3401,"_minecraft_follows":5,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"ezplugins-ezrtp.zip","_minecraft_size_bytes":32559155,"_minecraft_version_count":66,"_minecraft_updated_at":"2026-05-16T04:49:35.301713Z","_minecraft_date_created":"2026-01-13T21:11:09.891471Z","_minecraft_date_modified":"2026-05-16T10:16:03.216747Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/ezplugins-ezrtp","_minecraft_icon_attachment_id":67628,"_minecraft_imported_at":"2026-06-03T20:45:27+00:00","_minecraft_import_hash":"fe072dce71b96a37f0abfd9e4bc91a5a","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,844,125,89,127,128,129,92],"mod_loader":[130,131,132,133,134],"minecraft_version":[339,340,341,357,359,360,379,382,385,438,446,449,110,111,112,113,114,115,116,117,118,119,120,46,47,48,49,50,51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,21,13,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31,860,861,862,863,864,83,167,163],"class_list":["post-67627","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-economy","mod_category-folia","mod_category-game-mechanics","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-10","minecraft_version-1-10-1","minecraft_version-1-10-2","minecraft_version-1-11","minecraft_version-1-11-1","minecraft_version-1-11-2","minecraft_version-1-12","minecraft_version-1-12-1","minecraft_version-1-12-2","minecraft_version-1-13","minecraft_version-1-13-1","minecraft_version-1-13-2","minecraft_version-1-14","minecraft_version-1-14-1","minecraft_version-1-14-2","minecraft_version-1-14-3","minecraft_version-1-14-4","minecraft_version-1-15","minecraft_version-1-15-1","minecraft_version-1-15-2","minecraft_version-1-16","minecraft_version-1-16-1","minecraft_version-1-16-2","minecraft_version-1-16-3","minecraft_version-1-16-4","minecraft_version-1-16-5","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","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","minecraft_version-1-7-10","minecraft_version-1-7-2","minecraft_version-1-7-3","minecraft_version-1-7-4","minecraft_version-1-7-5","minecraft_version-1-7-6","minecraft_version-1-7-7","minecraft_version-1-7-8","minecraft_version-1-7-9","minecraft_version-1-8","minecraft_version-1-8-1","minecraft_version-1-8-2","minecraft_version-1-8-3","minecraft_version-1-8-4","minecraft_version-1-8-5","minecraft_version-1-8-6","minecraft_version-1-8-7","minecraft_version-1-8-8","minecraft_version-1-8-9","minecraft_version-1-9","minecraft_version-1-9-1","minecraft_version-1-9-2","minecraft_version-1-9-3","minecraft_version-1-9-4","minecraft_version-26-1","minecraft_version-26-1-1","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>EzRTP - 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\/ezplugins-ezrtp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EzRTP - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Add \/rtp easily to your server. By default a simple RTP plugin but under the hood a highly configurable random teleport plugin with GUI world selection, Vault charging, heatmaps, safe-location scanning and smart pre-caching.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/\",\"name\":\"EzRTP - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ezplugins-ezrtp-icon-f499c2fc32bb0f939306c49cd846e48dc207d5b9_96.webp\",\"datePublished\":\"2026-06-03T20:45:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ezplugins-ezrtp-icon-f499c2fc32bb0f939306c49cd846e48dc207d5b9_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ezplugins-ezrtp-icon-f499c2fc32bb0f939306c49cd846e48dc207d5b9_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/ezplugins-ezrtp\\\/#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\":\"EzRTP\"}]},{\"@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":"EzRTP - 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\/ezplugins-ezrtp\/","og_locale":"en_US","og_type":"article","og_title":"EzRTP - Minecraft","og_description":"Add \/rtp easily to your server. By default a simple RTP plugin but under the hood a highly configurable random teleport plugin with GUI world selection, Vault charging, heatmaps, safe-location scanning and smart pre-caching.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/","name":"EzRTP - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/ezplugins-ezrtp-icon-f499c2fc32bb0f939306c49cd846e48dc207d5b9_96.webp","datePublished":"2026-06-03T20:45:26+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/ezplugins-ezrtp-icon-f499c2fc32bb0f939306c49cd846e48dc207d5b9_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/ezplugins-ezrtp-icon-f499c2fc32bb0f939306c49cd846e48dc207d5b9_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/ezplugins-ezrtp\/#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":"EzRTP"}]},{"@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\/67627","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\/67628"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=67627"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=67627"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=67627"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=67627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}