{"id":35324,"date":"2026-06-01T20:06:28","date_gmt":"2026-06-01T17:06:28","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/"},"modified":"2026-06-01T20:06:28","modified_gmt":"2026-06-01T17:06:28","slug":"bubblereset","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/","title":{"rendered":"BubbleReset"},"content":{"rendered":"<p>\ud83c\udf0d **A comprehensive and feature-rich resource world management plugin for Minecraft 1.19 &#8211; 1.21.x**<\/p>\n<p>BubbleReset is a complete replacement for traditional resource world plugins, designed from the ground up for modern Spigot\/Paper servers. It provides automatic world resets, intuitive GUI menus, PlaceholderAPI integration, and advanced performance optimization.<\/p>\n<p>&#8212;<\/p>\n<p>![minecraft1.19+](https:\/\/proxy.spigotmc.org\/856e6097335dba728ae5c1403754883377a6d1d6\/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d696e6563726166742d312e31392b2d677265656e2e737667)<br \/>\n![codefactor badge](https:\/\/www.codefactor.io\/Content\/badges\/APlus.svg)<\/p>\n<p>## \u2728 Key Features<\/p>\n<p>### \ud83c\udf10 Multi-World Support<br \/>\n&#8211; **Overworld, Nether, and End** resource worlds<br \/>\n&#8211; Individual configuration for each dimension<br \/>\n&#8211; Custom seeds and world types (Normal, Flat, Large Biomes, Amplified)<br \/>\n&#8211; Configurable world borders with damage and warnings<br \/>\n&#8211; Per-world game rule customization<\/p>\n<p>### \u26a1 Intelligent Reset System<br \/>\n&#8211; **Automated scheduled resets** with configurable intervals or fixed time-of-day<br \/>\n&#8211; **TPS-aware reset queue** &#8211; resets pause during server lag<br \/>\n&#8211; **Advance warnings** before resets with customizable announcements<br \/>\n&#8211; **Staggered resets** to minimize server impact<br \/>\n&#8211; **Safe player evacuation** &#8211; teleports players to spawn before reset<br \/>\n&#8211; **Post-reset commands** &#8211; run Chunky or custom commands after resets<\/p>\n<p>### \ud83c\udfa8 Interactive GUI Menu<br \/>\n&#8211; **Beautiful custom menu** with player head icons<br \/>\n&#8211; **Gradient color titles** using HEX color codes<br \/>\n&#8211; **One-click teleportation** to any resource world<br \/>\n&#8211; **Customizable layout** &#8211; change items, positions, and textures (supports Base64 head textures)<br \/>\n&#8211; Simple permission-based access control<\/p>\n<p>### \ud83d\udd0c PlaceholderAPI Integration<br \/>\nDisplay real-time information in scoreboards, holograms, and chat:<br \/>\n&#8211; `%rw_world%` &#8211; Time until overworld reset<br \/>\n&#8211; `%rw_nether%` &#8211; Time until nether reset<br \/>\n&#8211; `%rw_end%` &#8211; Time until end reset<br \/>\n&#8211; `%rw_world_players%` &#8211; Players in resource overworld<br \/>\n&#8211; `%rw_nether_players%` &#8211; Players in resource nether<br \/>\n&#8211; `%rw_end_players%` &#8211; Players in resource end<\/p>\n<p>### \ud83d\udeaa Portal Override System<br \/>\n&#8211; **Redirect vanilla portals** to resource worlds<br \/>\n&#8211; **Configurable per dimension** &#8211; override nether and\/or end portals<br \/>\n&#8211; Seamlessly integrate resource worlds into normal gameplay<\/p>\n<p>### \ud83d\udccd Smart Teleportation<br \/>\n&#8211; **Random safe locations** within world borders<br \/>\n&#8211; **Nether-aware algorithm** &#8211; avoids lava and finds solid ground<br \/>\n&#8211; **Configurable cooldowns** and delays<br \/>\n&#8211; **Cost system** (optional economy integration)<br \/>\n&#8211; **Potion effects** on teleport for added flair<\/p>\n<p>### \u2699\ufe0f Performance Optimized<br \/>\n&#8211; **TPS monitoring** &#8211; pauses heavy operations during lag<br \/>\n&#8211; **Async world deletion** with automatic retries<br \/>\n&#8211; **Queue-based reset system** prevents overlapping operations<br \/>\n&#8211; **Configurable delays** between world resets<br \/>\n&#8211; **View distance reduction** during resets<br \/>\n&#8211; **Chunky integration** for world pre-generation<\/p>\n<p>### \ud83d\udee0\ufe0f Admin Tools<br \/>\n&#8211; **\/rwadmin** &#8211; Interactive admin panel with GUI<br \/>\n&#8211; **Manual world resets** &#8211; reset any world on demand<br \/>\n&#8211; **Config reload** without server restart<br \/>\n&#8211; **Detailed logging** of all operations<br \/>\n&#8211; **Queue management** &#8211; view and control reset queue<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udccb Commands<\/p>\n<p>| Command | Description | Permission | Aliases |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;|<br \/>\n| `\/resource` | Open resource world menu | `rw.menu` | `\/rw`, `\/resourceworld` |<br \/>\n| `\/resource tp [world]` | Teleport to resource world | `rw.tp` | &#8211; |<br \/>\n| `\/resource menu` | Open the GUI menu | `rw.menu` | &#8211; |<br \/>\n| `\/resource reset [world]` | Manually reset a world | `rw.admin` | &#8211; |<br \/>\n| `\/resource reload` | Reload configuration | `rw.admin` | &#8211; |<br \/>\n| `\/rwadmin` | Open admin control panel | `rw.admin` | `\/rwa` |<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd10 Permissions<\/p>\n<p>&#8211; `rw.tp` &#8211; Access to teleport to resource worlds (default: **true**)<br \/>\n&#8211; `rw.menu` &#8211; Access to resource world menu (default: **true**)<br \/>\n&#8211; `rw.admin` &#8211; Access to admin commands and panel (default: **op**)<\/p>\n<p>*Note: Legacy permissions (`rw.tp.nether`, `rw.tp.end`) are maintained for backwards compatibility but are no longer required.*<\/p>\n<p>&#8212;<\/p>\n<p>## \u2699\ufe0f Configuration Highlights<\/p>\n<p>&#8220;`yaml<br \/>\n# Per-World Settings<br \/>\nworld:<br \/>\n  enabled: true<br \/>\n  teleport_enabled: true<br \/>\n  world_name: resource_world<br \/>\n  world_type: NORMAL  # NORMAL, FLAT, LARGE_BIOMES, AMPLIFIED<br \/>\n  environment: NORMAL  # NORMAL, NETHER, THE_END<br \/>\n  world_border:<br \/>\n    enabled: true<br \/>\n    size: 4500<br \/>\n  automated_resets:<br \/>\n    enabled: true<br \/>\n    interval: 168  # hours<br \/>\n    # Optional: run resets at a fixed server-local time instead of by interval<br \/>\n    # Format: HH:mm (example: 02:00)<br \/>\n    time_of_day: &#8220;&#8221;<\/p>\n<p># Performance Tuning<br \/>\nperformance:<br \/>\n  tps-threshold: 18.0  # Minimum TPS to process resets<br \/>\n  reset-gap-per-world-ticks: 600  # Delay between resets<\/p>\n<p># Teleport Settings<br \/>\nteleport_settings:<br \/>\n  cooldown: 300  # seconds<br \/>\n  delay: 3  # seconds<br \/>\n  effects:<br \/>\n    enabled: true<br \/>\n    effect: ABSORPTION<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udce6 Installation<\/p>\n<p>1. Download **bubblereset-1.1.2.jar**<br \/>\n2. Place it in your server&#8217;s `plugins\/` folder<br \/>\n3. **(Optional)** Install PlaceholderAPI for placeholder support<br \/>\n4. Start\/restart your server<br \/>\n5. Configure worlds in `plugins\/BubbleReset\/config.yml`<br \/>\n6. Run `\/resource reload` to apply changes<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udfaf Requirements<\/p>\n<p>&#8211; **Minecraft Version:** 1.19 &#8211; 1.21.x<br \/>\n&#8211; **Server Software:** Spigot, Paper, or any Paper fork<br \/>\n&#8211; **Java Version:** Java 21 or higher<br \/>\n&#8211; **Dependencies:** None required (PlaceholderAPI optional)<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd27 Compatibility<\/p>\n<p>\u2705 **Spigot** &#8211; Full support<br \/>\n\u2705 **Paper** &#8211; Full support with enhanced features<br \/>\n\u2705 **Purpur** &#8211; Full support<br \/>\n\u2705 **Folia** &#8211; Not yet tested<br \/>\n\u2705 **PlaceholderAPI** &#8211; Optional integration<br \/>\n\u2705 **Chunky** &#8211; Optional pre-generation support<br \/>\n\u2705 **Vault** &#8211; Optional economy support (planned)<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udca1 Why BubbleReset?<\/p>\n<p>&#8211; **Modern Design** &#8211; Built specifically for modern Minecraft versions<br \/>\n&#8211; **Performance First** &#8211; Intelligent systems prevent server lag<br \/>\n&#8211; **Highly Configurable** &#8211; Customize every aspect to your needs<br \/>\n&#8211; **User Friendly** &#8211; Intuitive commands and beautiful GUIs<br \/>\n&#8211; **Active Development** &#8211; Regular updates and bug fixes<br \/>\n&#8211; **Clean Code** &#8211; Well-structured for easy customization<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udc1b Bug Reports &#038; Feature Requests<\/p>\n<p>Found a bug or have a feature request? Please report it on our GitHub Issues page.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcc4 License<\/p>\n<p>This plugin is licensed under the **MIT License**. You are free to use, modify, and distribute this plugin.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcf8 Screenshots<\/p>\n<p>![Resource Worlds Menu](https:\/\/cdn.modrinth.com\/data\/cached_images\/ef87e47304a1586d0405fe23fd19a343bd829a6a.png)<br \/>\n&#8212;<\/p>\n<p>**Download BubbleReset today and give your players a fresh, renewable resource experience!**<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Modern Resource World Plugin<\/p>\n","protected":false},"featured_media":35325,"template":"","meta":{"_minecraft_slug":"bubblereset","_minecraft_project_id":"ELVXMw22","_minecraft_author":"ethan08921","_minecraft_license":"MIT","_minecraft_downloads":146,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"bubblereset.zip","_minecraft_size_bytes":337747,"_minecraft_version_count":7,"_minecraft_updated_at":"2026-05-15T18:45:55.927107Z","_minecraft_date_created":"2025-12-17T23:48:38.942190Z","_minecraft_date_modified":"2026-05-02T13:14:59.410182Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/bubblereset","_minecraft_icon_attachment_id":35325,"_minecraft_imported_at":"2026-06-01T17:06:28+00:00","_minecraft_import_hash":"f6f03ee81dc0e193acf4446ec1c196c4","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,125,126,127,128,129,92,159],"mod_loader":[130,131,132,133,134],"minecraft_version":[54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,163],"class_list":["post-35324","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-folia","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_category-worldgen","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","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-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>BubbleReset - 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\/bubblereset\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BubbleReset - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A Modern Resource World Plugin\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/\" \/>\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\\\/bubblereset\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/\",\"name\":\"BubbleReset - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bubblereset-icon-96abe0722d2a71ff9772108c455e6bcb90d3cfc9_96.webp\",\"datePublished\":\"2026-06-01T17:06:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bubblereset-icon-96abe0722d2a71ff9772108c455e6bcb90d3cfc9_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bubblereset-icon-96abe0722d2a71ff9772108c455e6bcb90d3cfc9_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bubblereset\\\/#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\":\"BubbleReset\"}]},{\"@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":"BubbleReset - 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\/bubblereset\/","og_locale":"en_US","og_type":"article","og_title":"BubbleReset - Minecraft","og_description":"A Modern Resource World Plugin","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/","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\/bubblereset\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/","name":"BubbleReset - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bubblereset-icon-96abe0722d2a71ff9772108c455e6bcb90d3cfc9_96.webp","datePublished":"2026-06-01T17:06:28+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bubblereset-icon-96abe0722d2a71ff9772108c455e6bcb90d3cfc9_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bubblereset-icon-96abe0722d2a71ff9772108c455e6bcb90d3cfc9_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bubblereset\/#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":"BubbleReset"}]},{"@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\/35324","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\/35325"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=35324"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=35324"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=35324"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=35324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}