{"id":127859,"date":"2026-06-07T15:35:10","date_gmt":"2026-06-07T12:35:10","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/"},"modified":"2026-06-07T15:35:10","modified_gmt":"2026-06-07T12:35:10","slug":"quickhearth","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/","title":{"rendered":"QuickHearth"},"content":{"rendered":"<p># QuickHearth<\/p>\n<p>A new take on homes and tpa teleports! QuickHearth is a server-side homes and teleport mod for Minecraft 26.1.x Fabric. This will allow server players to save spots (as a home), return to them with a click, share teleports with friends, and snap back to spawn. Designed for survival servers that want a friendlier GUI than larger teleport command bundles, with rank-aware home limits that scale as players progress. LuckPerms friendly! <\/p>\n<p>![No  Homes in GUI \/homes ](https:\/\/cdn.modrinth.com\/data\/cached_images\/c399874e229dd74d8750ab6c381ed3bf137dcc5d.jpeg)<\/p>\n<p>Works on dedicated servers and in single-player worlds. Vanilla clients connecting to a dedicated server need nothing extra installed.<\/p>\n<p>This mod also uses SGUI by Patbox. This is already pre-bundled. <\/p>\n<p>## What it adds<\/p>\n<p>&#8211; A chest-style home picker GUI. Run `\/home` and click a slot to teleport. Shift-click a slot to delete the home.<br \/>\n&#8211; Custom icons for each home. Whatever you hold when running `\/sethome` becomes that home&#8217;s slot icon. Use a custom-named banner with patterns, a player head, a flower, or anything else to label your homes visually.<br \/>\n![A custom banner in the homes gui](https:\/\/cdn.modrinth.com\/data\/cached_images\/c75d94fcf0b522aa118bb5a069c9adef0cd12bda.jpeg)<br \/>\n&#8211; `\/spawn` for instant return to world spawn.<br \/>\n&#8211; `\/tpa`, `\/tpahere` (alias `\/tpr`), `\/tpaccept`, `\/tpdeny`, and `\/tpatoggle` for teleport requests between players.<br \/>\n&#8211; Rank-aware home limits. Admins give different ranks different home counts via LuckPerms and grant individual bonus homes as rewards via a vanilla scoreboard objective. The two layers stack.<\/p>\n<p>## Commands<\/p>\n<p>### Homes<\/p>\n<p>`\/sethome` saves your current location as &#8220;home&#8221; (the default name).<\/p>\n<p>`\/sethome <name>` saves with a custom name like &#8220;basecamp&#8221; or &#8220;iron-farm&#8221;. Names accept letters, numbers, underscores, and hyphens, up to 24 characters.<\/p>\n<p>The item in your main hand when you run `\/sethome` becomes that home&#8217;s slot icon in the picker. Empty hand falls back to a plain white banner. Re-running `\/sethome` with the same name overwrites both the location and the icon.<\/p>\n<p>`\/home` opens the home picker, a 27-slot chest GUI showing all your homes. Click a slot to teleport. Shift-click to delete.<\/p>\n<p>`\/home <name>` teleports directly to a home, with tab-completion.<\/p>\n<p>`\/home help` prints the command list in chat.<\/p>\n<p>`\/homes` is the same as `\/home` (opens the picker).<\/p>\n<p>`\/delhome <name>` deletes a home, with tab-completion.<\/p>\n<p>### Spawn<\/p>\n<p>`\/spawn` teleports you to world spawn.<\/p>\n<p>### Teleport requests<\/p>\n<p>`\/tpa <player>` asks the target if you can teleport to them. They see a chat prompt to `\/tpaccept` or `\/tpdeny`.<\/p>\n<p>`\/tpahere <player>` (alias `\/tpr`) asks the target to teleport to you instead.<\/p>\n<p>`\/tpaccept` accepts the most recent pending request directed at you.<\/p>\n<p>`\/tpdeny` declines it.<\/p>\n<p>`\/tpatoggle` blocks incoming teleport requests until you toggle it back on. Persists across server restarts.<\/p>\n<p>Pending requests expire automatically after 60 seconds.<\/p>\n<p>## Teleport behavior<\/p>\n<p>All teleports share these rules:<\/p>\n<p>&#8211; 3-second warmup. Countdown appears in chat. Moving cancels the teleport.<br \/>\n&#8211; 30-second cooldown after a successful teleport before another can start.<br \/>\n&#8211; Only one teleport can be queued at a time.<\/p>\n<p>## Home limits<\/p>\n<p>A player&#8217;s maximum number of homes is calculated as:<\/p>\n<p>`max_homes = LuckPerms meta &#8220;homes-max&#8221; + scoreboard &#8220;homes_bonus&#8221;`<\/p>\n<p>The two layers are independent. Rank changes do not reset bonus grants, and bonus grants do not depend on LuckPerms at all.<\/p>\n<p>### Setting up LuckPerms ranks (optional)<\/p>\n<p>Install LuckPerms-Fabric in your `mods\/` folder, then set the home count per group:<\/p>\n<p>&#8220;`<br \/>\n\/lp group default meta set homes-max 2<br \/>\n\/lp group member meta set homes-max 3<br \/>\n\/lp group veteran meta set homes-max 5<br \/>\n&#8220;`<\/p>\n<p>Or per individual user, to override their group:<\/p>\n<p>&#8220;`<br \/>\n\/lp user Steve meta set homes-max 4<br \/>\n&#8220;`<\/p>\n<p>If LuckPerms is not installed, or no `homes-max` value is set, the rank base falls back to 1.<\/p>\n<p>### Granting bonus homes (no LuckPerms required)<\/p>\n<p>QuickHearth auto-creates a dummy scoreboard objective named `homes_bonus` on first server start. Admins grant extra homes per player using the vanilla scoreboard command:<\/p>\n<p>&#8220;`<br \/>\n\/scoreboard players add Steve homes_bonus 2<br \/>\n\/scoreboard players set Steve homes_bonus 5<br \/>\n\/scoreboard players reset Steve homes_bonus<br \/>\n&#8220;`<\/p>\n<p>The scoreboard value is added to the rank base. So a member (rank base 3) with `homes_bonus = 2` can save up to 5 homes.<\/p>\n<p>### Worked example<\/p>\n<p>| Player | Rank | LP `homes-max` | `homes_bonus` | Total |<br \/>\n|&#8212;|&#8212;|&#8212;|&#8212;|&#8212;|<br \/>\n| Alice | newcomer | 2 | 0 | 2 |<br \/>\n| Bob | member | 3 | 1 (event prize) | 4 |<br \/>\n| Carol | veteran | 5 | 2 (gifted) | 7 |<br \/>\n| Dave | (no LP) | 1 (default) | 3 (granted) | 4 |<\/p>\n<p>The picker GUI title shows usage as `Homes (used\/max)` so players can see at a glance how many slots they have left.<\/p>\n<p>## Permission nodes<\/p>\n<p>Every command is allowed by default. To restrict a command for a group, set its node to false in LuckPerms.<\/p>\n<p>&#8211; `quickhearth.command.home`<br \/>\n&#8211; `quickhearth.command.sethome`<br \/>\n&#8211; `quickhearth.command.delhome`<br \/>\n&#8211; `quickhearth.command.homes`<br \/>\n&#8211; `quickhearth.command.spawn`<br \/>\n&#8211; `quickhearth.command.tpa`<br \/>\n&#8211; `quickhearth.command.tpahere` (covers `\/tpr` too)<br \/>\n&#8211; `quickhearth.command.tpaccept`<br \/>\n&#8211; `quickhearth.command.tpdeny`<br \/>\n&#8211; `quickhearth.command.tpatoggle`<\/p>\n<p>Example, to revoke `\/tpa` from the default group:<\/p>\n<p>&#8220;`<br \/>\n\/lp group default permission set quickhearth.command.tpa false<br \/>\n&#8220;`<\/p>\n<p>If LuckPerms is not installed, permission gating falls back to vanilla OP level checks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>QuickHearth is a server side homes GUI that allows your players to set homes and to request to teleport to others, or request others to teleport to them. This reworks \/spawn \/home \/homes \/tpa and \/tpr<\/p>\n","protected":false},"featured_media":127860,"template":"","meta":{"_minecraft_slug":"quickhearth","_minecraft_project_id":"uHKsq2pr","_minecraft_author":"nickisashkir","_minecraft_license":"MIT","_minecraft_downloads":17,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"quickhearth.zip","_minecraft_size_bytes":152599,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T14:09:02.882745Z","_minecraft_date_created":"2026-05-02T22:45:47.298329Z","_minecraft_date_modified":"2026-04-27T01:52:28.422649Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/quickhearth","_minecraft_icon_attachment_id":127860,"_minecraft_imported_at":"2026-06-07T12:35:11+00:00","_minecraft_import_hash":"c1a8b95378c22be037ca546688a79e1d","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[97,89,869],"mod_loader":[99],"minecraft_version":[83,167,163],"class_list":["post-127859","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-fabric","mod_category-game-mechanics","mod_category-transportation","mod_loader-fabric","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>QuickHearth - 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\/quickhearth\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"QuickHearth - Minecraft\" \/>\n<meta property=\"og:description\" content=\"QuickHearth is a server side homes GUI that allows your players to set homes and to request to teleport to others, or request others to teleport to them. This reworks \/spawn \/home \/homes \/tpa and \/tpr\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/\" \/>\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\\\/quickhearth\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/\",\"name\":\"QuickHearth - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/quickhearth-icon-9ebfe6239ab57ec6311229a71d5718d41cbafbc0.png\",\"datePublished\":\"2026-06-07T12:35:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/quickhearth-icon-9ebfe6239ab57ec6311229a71d5718d41cbafbc0.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/quickhearth-icon-9ebfe6239ab57ec6311229a71d5718d41cbafbc0.png\",\"width\":257,\"height\":277},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/quickhearth\\\/#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\":\"QuickHearth\"}]},{\"@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":"QuickHearth - 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\/quickhearth\/","og_locale":"en_US","og_type":"article","og_title":"QuickHearth - Minecraft","og_description":"QuickHearth is a server side homes GUI that allows your players to set homes and to request to teleport to others, or request others to teleport to them. This reworks \/spawn \/home \/homes \/tpa and \/tpr","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/","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\/quickhearth\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/","name":"QuickHearth - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/quickhearth-icon-9ebfe6239ab57ec6311229a71d5718d41cbafbc0.png","datePublished":"2026-06-07T12:35:10+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/quickhearth-icon-9ebfe6239ab57ec6311229a71d5718d41cbafbc0.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/quickhearth-icon-9ebfe6239ab57ec6311229a71d5718d41cbafbc0.png","width":257,"height":277},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/quickhearth\/#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":"QuickHearth"}]},{"@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\/127859","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\/127860"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=127859"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=127859"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=127859"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=127859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}