{"id":128817,"date":"2026-06-07T17:06:07","date_gmt":"2026-06-07T14:06:07","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/"},"modified":"2026-06-07T17:06:07","modified_gmt":"2026-06-07T14:06:07","slug":"random-persistent-spawns","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/","title":{"rendered":"Random Persistent Spawns"},"content":{"rendered":"<p>![book description](https:\/\/cdn.modrinth.com\/data\/cached_images\/f295bea883ca1c642b275d9ebe113693e7670879.png)<br \/>\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/Va4m83Auaow\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p># Random Persistent Spawns!<br \/>\n_Do you want to make the game more fair and random?_<br \/>\n**Well now you can!**<br \/>\nPeople will spawn randomly around the world, depending on your settings, but that spawn point is permanent unless it becomes dangerous or they reroll it or they join someone elses.<\/p>\n<p>Players are able to share their spawns by doing:<br \/>\n \/spawn share <name><\/p>\n<p>also if they dont like it they can do:<br \/>\n\/spawn reset<\/p>\n<p># The plugin requires a permissions plugin<br \/>\nLuckperms is supported out of the box.<\/p>\n<p># Commands and perms<br \/>\nPlayer Commands (\/spawn)<br \/>\nUsage: \/spawn<\/p>\n<p>Description: Teleports the player to their currently set persistent spawn point.<\/p>\n<p>Usage: \/spawn reset<\/p>\n<p>Description: Generates and sets a brand new random persistent spawn for the player (subject to cooldown).<\/p>\n<p>Usage: \/spawn share <player>\n<p>Description: Sends a request to <player> allowing them to adopt your current spawn location.<\/p>\n<p>Usage: \/spawn accept <player>\n<p>Description: Accepts a pending spawn share request from <player>, changing your spawn point to theirs (subject to cooldown).<\/p>\n<p>Admin Commands (\/rps)<br \/>\nUsage: \/rps reload<\/p>\n<p>Description: Reloads the plugin&#8217;s configuration files (cooldown times, messages, etc.).<\/p>\n<p>Usage: \/rps spawn <player>\n<p>Description: Teleports the administrator directly to the specified player&#8217;s persistent spawn point.<\/p>\n<p>Usage: \/rps remove spawn <player>\n<p>Description: Deletes the persistent spawn point for the specified player.<\/p>\n<p>Usage: \/rps set spawn <player>\n<p>Description: Sets the specified player&#8217;s persistent spawn point to the administrator&#8217;s current location.<\/p>\n<p># Random Peristent Spawns Config<br \/>\n&#8220;`<br \/>\nconfig-ver: 0<br \/>\ndebug: true<br \/>\npermissions:<br \/>\n  add_perm_command: &#8220;lp user {PLAYER} permission set {PERMISSION} true&#8221;<br \/>\n  remove_perm_command: &#8220;lp user {PLAYER} permission unset {PERMISSION}&#8221;<\/p>\n<p>spawn_area:<br \/>\n  type: radius          # options: world (worldborder), radius<br \/>\n  amount: 5000           # radius size (ignored if type=world)<br \/>\n  min_y: 64              # minimum Y level allowed<br \/>\n  max_y: 80            # maximum Y level allowed<\/p>\n<p>biomes:<br \/>\n  whitelist: []          # list of allowed biomes (empty = all allowed)<br \/>\n  blacklist:<br \/>\n    # &#8212; Standard Ocean Biomes &#8212;<br \/>\n    &#8211; &#8220;minecraft:ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:deep_ocean&#8221;<\/p>\n<p>    # &#8212; Cold and Frozen Ocean Biomes &#8212;<br \/>\n    &#8211; &#8220;minecraft:cold_ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:deep_cold_ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:frozen_ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:deep_frozen_ocean&#8221;<\/p>\n<p>    # &#8212; Warm Ocean Biomes &#8212;<br \/>\n    &#8211; &#8220;minecraft:lukewarm_ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:deep_lukewarm_ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:warm_ocean&#8221;<br \/>\n    &#8211; &#8220;minecraft:deep_warm_ocean&#8221;<\/p>\n<p>share:<br \/>\n  enabled: true          # allow spawn sharing<br \/>\n  distance_radius: 100   # radius around shared spawn for friends<br \/>\n  max_share_amount: 3    # maximum number of times a player can share<br \/>\n  allowed_time_between: 1h   # minimum time between \/spawn accept<\/p>\n<p>spawn_reset:<br \/>\n  allowed_time_between: 1h   # minimum time between \/spawn resets<\/p>\n<p>kill_on_spawn_change: true<\/p>\n<p>teleport:<br \/>\n  enabled: false         # \/spawn teleport command<br \/>\n  delay: 5        # seconds before teleport executes<\/p>\n<p>messages:<br \/>\n  share_invited: &#8220;You have invited <yellow><sharee><\/yellow> to share your spawn.&#8221;<br \/>\n  share_invite: &#8220;<yellow><sharer><\/yellow> has invited you to share their spawn. <accept_button>&#8221;<br \/>\n  accept_button: &#8220;<click:run_command:\/spawn accept <sharer>><hover:show_text:'<green>Click to accept<\/green>&#8216;><green>[Accept]<\/green><\/click>&#8221;<br \/>\n  share_accepted: &#8220;<yellow><sharee><\/yellow> has accepted your spawn share.&#8221;<br \/>\n  share_accept: &#8220;You are now sharing spawn with <yellow><sharer><\/yellow>&#8221;<br \/>\n  reset_command: &#8220;<yellow>Your spawn has been reset.<\/yellow>&#8221;<br \/>\n  teleport_start: &#8220;Teleporting to your spawn in <yellow><delay><\/yellow> seconds&#8230;&#8221;<br \/>\n  teleport_complete: &#8220;You have arrived at <yellow>your spawn<\/yellow>!&#8221;<br \/>\n  admin_spawn: &#8220;Teleported to <player>&#8216;s spawn.&#8221;<br \/>\n  admin_remove: &#8220;Removed <player>&#8216;s spawn.&#8221;<br \/>\n  admin_set: &#8220;Set <player>&#8216;s spawn to your location.&#8221;<br \/>\n  error_no_spawn: &#8220;<red>No spawn is set for <player>.<\/red>&#8221;<br \/>\n  error_no_bed: &#8220;<red>No bed found, using your persistent spawn.<\/red>&#8221;<br \/>\n  error_share_disabled: &#8220;<red>Sharing is disabled.<\/red>&#8221;<br \/>\n  error_share_limit: &#8220;<red>You have reached your share limit.<\/red>&#8221;<br \/>\n  error_invalid_player: &#8220;<red>Player not found.<\/red>&#8221;<br \/>\n  error_not_safe: &#8220;<red>Spawn was unsafe; it has been rerolled.<\/red>&#8221;<br \/>\n  spawn_look: &#8220;Looking for a <green>safe spawn<\/green> location&#8230;&#8221;<br \/>\n  error_reset_cooldown: &#8220;<red>You must wait <yellow><remaining><\/yellow> before resetting your spawn.&#8221;<br \/>\n  error_accept_cooldown: &#8220;<red>You must wait <yellow><remaining><\/yellow> before accepting another spawn share.&#8221;<br \/>\n  config_reloaded: &#8220;<yellow>RPS has been reloaded<\/yellow>&#8221;<br \/>\n&#8220;`<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Random first time spawns, which then stay the same.<\/p>\n","protected":false},"featured_media":128818,"template":"","meta":{"_minecraft_slug":"random-persistent-spawns","_minecraft_project_id":"ECbYcQgh","_minecraft_author":"voogle","_minecraft_license":"MIT","_minecraft_downloads":34,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"random-persistent-spawns.zip","_minecraft_size_bytes":1752367,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T21:52:27.039093Z","_minecraft_date_created":"2025-12-05T03:29:47.864017Z","_minecraft_date_modified":"2025-12-03T15:05:47.682512Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/random-persistent-spawns","_minecraft_icon_attachment_id":128818,"_minecraft_imported_at":"2026-06-07T14:06:07+00:00","_minecraft_import_hash":"67e69d51f02819f5610d74ddd0bfe09f","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[89,126,127,867],"mod_loader":[132],"minecraft_version":[40],"class_list":["post-128817","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-game-mechanics","mod_category-management","mod_category-paper","mod_category-social","mod_loader-paper","minecraft_version-1-21-10"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Random Persistent Spawns - 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\/random-persistent-spawns\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Random Persistent Spawns - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Random first time spawns, which then stay the same.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/\",\"name\":\"Random Persistent Spawns - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/random-persistent-spawns-icon-c4998d693fc8dfd4ed066064f68b632757258cd6.png\",\"datePublished\":\"2026-06-07T14:06:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/random-persistent-spawns-icon-c4998d693fc8dfd4ed066064f68b632757258cd6.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/random-persistent-spawns-icon-c4998d693fc8dfd4ed066064f68b632757258cd6.png\",\"width\":345,\"height\":345},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/random-persistent-spawns\\\/#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\":\"Random Persistent Spawns\"}]},{\"@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":"Random Persistent Spawns - 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\/random-persistent-spawns\/","og_locale":"en_US","og_type":"article","og_title":"Random Persistent Spawns - Minecraft","og_description":"Random first time spawns, which then stay the same.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/","name":"Random Persistent Spawns - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/random-persistent-spawns-icon-c4998d693fc8dfd4ed066064f68b632757258cd6.png","datePublished":"2026-06-07T14:06:07+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/random-persistent-spawns-icon-c4998d693fc8dfd4ed066064f68b632757258cd6.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/random-persistent-spawns-icon-c4998d693fc8dfd4ed066064f68b632757258cd6.png","width":345,"height":345},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/random-persistent-spawns\/#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":"Random Persistent Spawns"}]},{"@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\/128817","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\/128818"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=128817"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=128817"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=128817"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=128817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}