WorldReset
PluginCC-BY-ND-4.0

WorldReset

Resets your world on command (with limbo)

506
Downloads
3
Followers
2 months ago
Updated
📦
4
Versions

📖About WorldReset

⚠️ Compatibility Note: This plugin is built for Minecraft 1.21.5 Purpur. I tested it on Purpur 1.21.5, 1.21.11 and Spigot 1.21.1. It should work on 1.21.1-1.21.11 Spigot/Purpur/Paper/Bukkit.

If you want to report a bug or suggest a new plugin, join my Discord server.

Also check my other plugin SharedHealthAndHunger

🌍 WorldReset

Reset your world instantly without restarting the server! Perfect for Speedruns, Manhunts, and Challenges.

WorldReset is a plugin designed to manage game worlds dynamically. Instead of kicking players and restarting the server to generate a new map, this plugin moves players to a "Limbo" world, deletes the old map, generates a fresh one, and teleports everyone back—all within seconds!

✨ Key Features

  • 🔄 Instant Reset: Regenerates Overworld, Nether, and End without shutting down the server.

  • 🏹 Spawn Shifter: Never reset for a good seed again! Configure a target Structure (e.g., Village) or Biome (e.g., Cherry Grove). The plugin intelligently scans the generated world and moves the world spawn directly to your target.

  • 💀 Hardcore Mode (Reset on Death): Perfect for Manhunt or Speedruns! When enabled, the world automatically resets the moment any player dies.

  • 🏝️ Smart Land Seeker: No more spawning in the middle of the ocean! After generating a new world (or shifting spawn), the plugin scans the terrain to ensure the spawn point is on solid ground.

  • ☁️ Seamless Limbo: Players are moved to a waiting world ("Limbo") during generation.

  • 🔓 Custom Lobby: You can easily use your own map as Limbo by simply replacing the limbo folder in your server directory!

  • 💾 Smart Backups: Automatically creates a backup of the world before deletion. Includes configurable limits (e.g., keep only the last 5 backups).

  • 🌱 Seed Control: Choose between Random Seed for a fresh experience or Fixed Seed for practice/speedruns.

  • 🛡️ Spawn Protection: Players are healed, fed, and granted temporary invulnerability upon entering the new world.

  • 🌍 Multi-Language: Full support for English and Polish (changeable via command).


📜 Commands and Permissions

Main command: /worldreset or /wr

Command Description Permission
/wr reset Instantly resets the game: moves everyone to Limbo, regenerates the world, and starts a new game. worldreset.reset
/wr limbo Toggles Limbo mode. Moves you to Limbo (Pause) or starts a new game if you are already in Limbo. worldreset.limbo
/wr death Toggles Reset on Death mode (Hardcore) ON/OFF. worldreset.death
/wr silent Toggles Silent Mode (hides global chat messages) ON/OFF. worldreset.silent
/wr filter structure <name> Sets a target structure (e.g., VILLAGE). Auto-clears biome filter. worldreset.filter
/wr filter biome <name> Sets a target biome (e.g., PLAINS). Auto-clears structure filter. worldreset.filter
/wr seed <value> Sets a fixed seed for future resets. worldreset.seed
/wr seed Disables fixed seed (enables Random Seed mode). worldreset.seed
/wr language <en/pl> Changes the plugin language (English / Polish). worldreset.language
/wr reload Reloads configuration and language files instantly. worldreset.admin

Wildcard Permission (Full Admin): worldreset.*


🚀 Installation

  1. Download the .jar file.
  2. Place it in the /plugins/ folder of your server (Spigot/Paper/Purpur 1.21+).
  3. Restart the server.
  4. Done! The plugin will generate the limbo world and the game_world.
  • Tip: To use your own custom lobby, simply stop the server, delete the generated limbo folder, and upload your own world folder named limbo.

❤️ Credits

The default Limbo map is Floating Island Sanctuary.
All credits go to the original creator.
Download Original Map Here