ResourceWorldResetter icon

ResourceWorldResetter -----

Automatically resets resources in one world regularly for fresh materials without affecting others!



[​IMG]
ResourceWorldResetter is a Minecraft server plugin that allows server administrators to automatically reset a specific resource world at regular intervals. This plugin is designed to ensure that players always have access to fresh resources (such as ores, trees, and other materials) by regenerating the resource world without affecting the main worlds. It supports configuring which world to reset, setting the reset interval, and scheduling the reset time.

[​IMG]
In many Minecraft servers, players rely on a designated resource world for mining and gathering materials. Over time, these resources are depleted, and manual world resets can be tedious and prone to error. ResourceWorldResetter automates this process by allowing admins to:
  • Automatic World Reset: Resets a specific world at a regular interval (default 24 hours).
  • Configurable World: Admins can choose which world to reset.
  • Customizable Timing: Set reset intervals, restart times, and player warnings.
  • Teleports Players to Safety: Teleports all players out of the resource world before the reset.

[​IMG]
Dependencies
To use ResourceWorldResetter, you must install Multiverse-Core. It is required to manage world creation, unloading, and deletion. Make sure you have this plugin installed and properly configured before using ResourceWorldResetter.

1. Download the `ResourceWorldResetter` plugin and place the `.jar` file in the `plugins` folder of your Minecraft server.
2. Ensure Multiverse-Core is also installed and placed in your server's plugins folder.
3. * Start the server once to generate the default configuration file. You will see an error message similar to this:

[​IMG]
Error: No world name specified in the config file! Please set 'worldName' in the config.yml.
4. After the error appears, stop the server, and navigate to the plugins/ResourceWorldResetter folder. Open the config.yml file and modify the following settings:

Code (YAML):
worldName : ""         # The world to reset
resetWarningTime
: 5   # Time (in minutes) to warn players before reset
resetInterval
: 86400   # Time (in seconds) between resets (e.g., 24 hours = 86400)
restartTime
: 21       # Server restart time (24-hour format)
5. Set the worldName to the world you want to reset. This only affects the specified world, not the entire server.
6. Save the config.yml file and restart your server.

Usage
  • Use /setworld <worldname> to set the resource world that will be reset.
  • Use /setresetinterval <hours> to set how often the world resets (in hours).
  • Use /setrestarttime <hour> to set the daily restart time (24-hour format).
  • Use /resetworld to force an immediate reset of the resource world.
Important Note for Older Minecraft Versions [Read Here]

Critical Warning: No Recovery for Mistaken World Resets
⚠️ IMPORTANT: If you accidentally set the wrong world for resetting and the world has already been reset, the world is permanently deleted along with all player builds, progress, and data in that world.

What You Should Know:
  • Once a world reset occurs, the original world data is lost. This means that all player-built structures, inventories, and any other data within that world will be erased.
  • No built-in recovery is available after a world is reset. If you mistakenly reset the wrong world, the data is gone for good unless you have a backup.
Backup Is Critical:
  • Always backup your world files before configuring and using ResourceWorldResetter. This way, if you reset the wrong world by mistake, you can restore the backup and recover the lost data.
    For example, if you’re managing a server with Multiverse worlds, ensure that the resource worlds and any important worlds are backed up regularly.
Potential Future Features:
I’m considering adding the following feature in future updates:

  • Undo Setworld / Delete Setworld: In case an incorrect world is selected for resetting, this feature may allow undoing that selection before the reset happens.
Note: While these feature are under consideration, no undo or recovery is currently available for already deleted or reset worlds.
Resource Information
Author:
----------
Total Downloads: 64
First Release: Sep 27, 2024
Last Update: Sep 27, 2024
Category: ---------------
All-Time Rating:
0 ratings
Find more info at loz-seas-organization.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings