{"id":152786,"date":"2026-06-09T08:54:25","date_gmt":"2026-06-09T05:54:25","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/"},"modified":"2026-06-09T08:54:25","modified_gmt":"2026-06-09T05:54:25","slug":"telehop","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/","title":{"rendered":"TeleHop"},"content":{"rendered":"<p># \ud83c\udf10 TeleHop<br \/>\n**Cross-server teleportation for Paper and Velocity networks**<\/p>\n<p>TeleHop is a full-featured teleportation suite built for **multi-server Minecraft networks**.<br \/>\nEvery feature works across servers, players stay connected across your entire network.<\/p>\n<p>All data is stored in **MySQL**, so homes, warps, teleport requests, and player state stay synced at all times.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd17 Links<br \/>\n&#8211; GitHub Repository<br \/>\n&#8211; Full Documentation<br \/>\n&#8211; Configuration Guide<br \/>\n&#8211; Installation Guide<br \/>\n&#8211; Permissions Reference<br \/>\n&#8211; Database Structure<br \/>\n&#8211; Issue Tracker and Support<br \/>\n&#8211; Releases  <\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udce6 Version 1.0.2<br \/>\nFocus on **stability, cross-server consistency, and feature completeness.**<\/p>\n<p>### \u2795 Added<br \/>\n&#8211; Random respawn system with safe async location search<br \/>\n&#8211; Respawn config with full control over behaviour<br \/>\n&#8211; Generated `WIKI.md` config reference on first run<br \/>\n&#8211; Improved feature toggles for per-server control  <\/p>\n<p>### \ud83d\udd27 Improved<br \/>\n&#8211; Cross-server sync for homes, warps, and TPA<br \/>\n&#8211; Teleport safety checks for RTP and respawn<br \/>\n&#8211; Async handling for teleport and location search<br \/>\n&#8211; Config migration system with non-destructive updates  <\/p>\n<p>### \ud83d\udc1b Fixed<br \/>\n&#8211; Cross-server teleport failures in edge cases<br \/>\n&#8211; TPA desync between servers<br \/>\n&#8211; Back command inconsistencies after death<br \/>\n&#8211; Permission inconsistencies across modules  <\/p>\n<p>&#8212;<\/p>\n<p>## \u2728 Features<\/p>\n<p>### \ud83d\ude80 Teleportation<br \/>\n&#8211; `\/spawn` send players to the hub server from anywhere<br \/>\n&#8211; `\/tpa` request teleport to another player across servers<br \/>\n&#8211; `\/tpahere` pull another player to your location<br \/>\n&#8211; `\/tpaaccept`, `\/tpadeny`, `\/tpacancel`<br \/>\n&#8211; `\/tpatoggle` block incoming requests for the session<br \/>\n&#8211; `\/back` return to last teleport or death location across servers<br \/>\n&#8211; `\/rtp` random teleport with GUI region and dimension selection, configurable radius, safe landing  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udc80 Random Respawn<br \/>\n&#8211; Teleport players to a safe random location on death<br \/>\n&#8211; Async safe location search<br \/>\n&#8211; Respects beds and anchors<br \/>\n&#8211; Skips hub server<br \/>\n&#8211; Controlled via `respawn.yml`<br \/>\n&#8211; Enabled by default via `features.yml`  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83c\udf0d Warps<br \/>\n&#8211; Admin warps: `\/warp`, `\/setwarp`, `\/delwarp`, `\/warps`<br \/>\n&#8211; Shared across all servers via MySQL<br \/>\n&#8211; Player warps: `\/pwarp` with per-rank limits and public or private toggle  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83c\udfe0 Homes<br \/>\n&#8211; `\/home`, `\/sethome`<br \/>\n&#8211; Permission-based slots from 1 to 5<br \/>\n&#8211; GUI with slot indicators<br \/>\n&#8211; Cross-server teleport support<br \/>\n&#8211; Blocked server support  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udee0 Admin Tools<br \/>\n&#8211; `\/tp`, `\/tphere` cross-server admin teleportation<br \/>\n&#8211; `\/telehop reload` reload config<br \/>\n&#8211; `\/telehop version` show version<br \/>\n&#8211; `\/telehop perms` list permissions<br \/>\n&#8211; `\/telehop help` show help<br \/>\n&#8211; `\/listwarps` list all warps<br \/>\n&#8211; `\/forcedelwarp` remove warp<br \/>\n&#8211; `\/forcedelhome` remove player home  <\/p>\n<p>&#8212;<\/p>\n<p>## \u26a1 Highlights<\/p>\n<p>&#8211; Fully cross-server, all features sync across Velocity<br \/>\n&#8211; MySQL backed, no per-server duplication, MariaDB supported<br \/>\n&#8211; Random respawn system with full config control<br \/>\n&#8211; Modular config, enable or disable features per server<br \/>\n&#8211; Teleport effects, configurable particles and sounds<br \/>\n&#8211; Multi-language, 6 built-in languages with fallback support<br \/>\n&#8211; LuckPerms support for limits and permissions<br \/>\n&#8211; Tab completion across the entire network<br \/>\n&#8211; Auto config migration with safe updates<br \/>\n&#8211; `WIKI.md` generated automatically for full config reference  <\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\udde9 Multi-Server Support<\/p>\n<p>TeleHop is built for **Velocity networks**, not single-server setups.<\/p>\n<p>&#8211; Velocity handles routing and player tracking<br \/>\n&#8211; Paper handles teleport execution<br \/>\n&#8211; MySQL stores shared data  <\/p>\n<p>This enables:<br \/>\n&#8211; Cross-server TPA and teleportation<br \/>\n&#8211; Shared homes and warps across all servers<br \/>\n&#8211; `\/back` working across server boundaries<br \/>\n&#8211; Session-based TPA toggle synced across servers  <\/p>\n<p>Both Velocity and Paper plugins are required.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udce5 Installation<\/p>\n<p>### Requirements<br \/>\n&#8211; Paper 1.21+<br \/>\n&#8211; Velocity 3.3+<br \/>\n&#8211; Java 21+<br \/>\n&#8211; MySQL 8.0+ or MariaDB 10.5+<br \/>\n&#8211; LuckPerms 5.4+ optional  <\/p>\n<p>&#8212;<\/p>\n<p>### Setup<br \/>\n1. Create a MySQL database and user<br \/>\n2. Place `telehop-velocity-1.0.2.jar` in the Velocity plugins folder<br \/>\n3. Place `telehop-paper-1.0.2.jar` in each Paper server plugins folder<br \/>\n4. Start Velocity once to generate config, then stop<br \/>\n5. Configure `database.yml` with your credentials<br \/>\n6. Set `server-name` in `general.yml` to match Velocity config<br \/>\n7. Start Velocity, then start all backend servers  <\/p>\n<p>Database tables are created automatically on first startup.<br \/>\nRandom respawn is enabled by default. Disable in `features.yml` if needed.  <\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd04 Updating<\/p>\n<p>&#8211; Replace old `.jar` files<br \/>\n&#8211; New config files are added automatically<br \/>\n&#8211; Existing configs are not overwritten<br \/>\n&#8211; Legacy `config.yml` is migrated and renamed to `.old`  <\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcc1 Configuration Layout<\/p>\n<p>&#8220;`<br \/>\nplugins\/TeleHop\/<br \/>\nconfig\/<br \/>\ngeneral.yml<br \/>\ndatabase.yml<br \/>\nfeatures.yml<br \/>\nteleport.yml<br \/>\ntpa.yml<br \/>\nrtp.yml<br \/>\nhome.yml<br \/>\nrespawn.yml<br \/>\nWIKI.md<br \/>\nstorage.yml<br \/>\nlanguages\/<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\uddc4 Database Tables<\/p>\n<p>&#8211; `players` tracks player server<br \/>\n&#8211; `warps` stores admin warps<br \/>\n&#8211; `player_warps` stores player warps<br \/>\n&#8211; `tpa_requests` stores active requests<br \/>\n&#8211; `homes` stores player homes  <\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd10 Permissions<\/p>\n<p>Use `\/telehop perms` in-game for the full list.<\/p>\n<p>### Default Permissions<br \/>\n&#8211; `telehop.spawn`<br \/>\n&#8211; `telehop.rtp`<br \/>\n&#8211; `telehop.warp`<br \/>\n&#8211; `telehop.pwarp`<br \/>\n&#8211; `telehop.tpa`<br \/>\n&#8211; `telehop.tpahere`<br \/>\n&#8211; `telehop.tpa.accept`<br \/>\n&#8211; `telehop.tpa.deny`<br \/>\n&#8211; `telehop.tpa.cancel`<br \/>\n&#8211; `telehop.tpa.toggle`<br \/>\n&#8211; `telehop.homes`<br \/>\n&#8211; `telehop.homes.1`  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83c\udfe0 Home Slots<br \/>\n&#8211; `telehop.homes.1` to `telehop.homes.5`  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83c\udf0d Player Warp Limits<br \/>\n&#8211; `telehop.warps.1`<br \/>\n&#8211; `telehop.warps.3`<br \/>\n&#8211; `telehop.warps.10`<br \/>\n&#8211; `telehop.warps.100`<br \/>\n&#8211; `telehop.warps.unlimited`  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udd13 Per Warp Access<br \/>\n&#8211; `telehop.warp.<name>`  <\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udee0 Admin Permissions<br \/>\n&#8211; `telehop.admin`<br \/>\n&#8211; `telehop.back`<br \/>\n&#8211; `telehop.back.death`<br \/>\n&#8211; `telehop.tp`<br \/>\n&#8211; `telehop.tphere`<br \/>\n&#8211; `telehop.rtp.bypasscooldown`<br \/>\n&#8211; `telehop.rtp.bypassdelay`<br \/>\n&#8211; `telehop.tpa.bypasscooldown`<br \/>\n&#8211; `telehop.warps.unlimited`  <\/p>\n<p>&#8212;<\/p>\n<p>## \u26a0 Compatibility<\/p>\n<p>&#8211; Paper only<br \/>\n&#8211; Velocity only<br \/>\n&#8211; BungeeCord not supported<br \/>\n&#8211; Hybrid servers not supported  <\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udc64 Credits<\/p>\n<p>Developed by Epildev &#038; GitEpildev from Epildevconnect ltd<br \/>\nLicensed under MIT Licence<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cross-server teleportation suite for Paper + Velocity networks. Includes homes, warps, TPA, RTP, \/back, and \/spawn &#8211; all synced across servers via MySQL. Features a modular config, multi-language support, and configurable teleport effects.<\/p>\n","protected":false},"featured_media":152787,"template":"","meta":{"_minecraft_slug":"telehop","_minecraft_project_id":"cjTmNjaL","_minecraft_author":"epildev","_minecraft_license":"MIT","_minecraft_downloads":29,"_minecraft_follows":3,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"telehop.zip","_minecraft_size_bytes":22341093,"_minecraft_version_count":4,"_minecraft_updated_at":"2026-05-15T22:07:08.517829Z","_minecraft_date_created":"2026-04-16T21:57:03.845631Z","_minecraft_date_modified":"2026-04-18T22:29:08.897651Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/telehop","_minecraft_icon_attachment_id":152787,"_minecraft_imported_at":"2026-06-09T05:54:26+00:00","_minecraft_import_hash":"3c0176074a7f7aa16dc5f4ed40d0f42e","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[90,127,91,869,92,985],"mod_loader":[132],"minecraft_version":[40,41,74,38,78,79,80,81,82],"class_list":["post-152786","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-optimization","mod_category-paper","mod_category-storage","mod_category-transportation","mod_category-utility","mod_category-velocity","mod_loader-paper","minecraft_version-1-21-10","minecraft_version-1-21-11","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>TeleHop - 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\/telehop\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TeleHop - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Cross-server teleportation suite for Paper + Velocity networks. Includes homes, warps, TPA, RTP, \/back, and \/spawn - all synced across servers via MySQL. Features a modular config, multi-language support, and configurable teleport effects.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/\" \/>\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\\\/telehop\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/\",\"name\":\"TeleHop - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/telehop-icon-030c1ac7980fe7a4449b4743bc2e9bed0f4751a0_96.webp\",\"datePublished\":\"2026-06-09T05:54:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/telehop-icon-030c1ac7980fe7a4449b4743bc2e9bed0f4751a0_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/telehop-icon-030c1ac7980fe7a4449b4743bc2e9bed0f4751a0_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/telehop\\\/#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\":\"TeleHop\"}]},{\"@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":"TeleHop - 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\/telehop\/","og_locale":"en_US","og_type":"article","og_title":"TeleHop - Minecraft","og_description":"Cross-server teleportation suite for Paper + Velocity networks. Includes homes, warps, TPA, RTP, \/back, and \/spawn - all synced across servers via MySQL. Features a modular config, multi-language support, and configurable teleport effects.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/","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\/telehop\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/","name":"TeleHop - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/telehop-icon-030c1ac7980fe7a4449b4743bc2e9bed0f4751a0_96.webp","datePublished":"2026-06-09T05:54:25+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/telehop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/telehop-icon-030c1ac7980fe7a4449b4743bc2e9bed0f4751a0_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/telehop-icon-030c1ac7980fe7a4449b4743bc2e9bed0f4751a0_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/telehop\/#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":"TeleHop"}]},{"@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\/152786","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\/152787"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=152786"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=152786"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=152786"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=152786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}