Simply reset or regenerate a world without restarting your Server.
- Reset a world to a previously saved state.
- NEW! - Regenerates a whole new world without restart.
- No server restart needed.
- Many functions in the API.
- Multiverse-Core support.
- NEW! - Scheduler function: Let the plugin do resets (at the moment no regenerations) automatically. (Configurable via command & with the API)
- All messages configurable.
- Update notification.
Note: Due to limitations by the implementation of the Minecraft Server, the default world (usually called "world") AND the world belonging to it (usually "world_nether" and "world_the_end") cannot reset or regenerate, so make sure the world you want to reset isn't the main world or worlds belonging to it
Install: Put the .jar file into the plugins folder. That's it.
Configure: Try out our Config Generator to configure the plugin:
(Link: https://plugindevs.net/config?pl=WorldResetPlus)
Additional note:
The "handlePlayers" option defines, what should happen to players currently playing on this world:
- KICK - Kicks all players on that world
- TELEPORT - Teleports all players on that world to a previously via "/wr setTeleport" defined location
- TELEPORT_BACK - Teleports all players on that world to a previously via "/wr setTeleport" defined location and back to their previous location after the reset or regeneration is complete
You are able to regenerate a world without having it saved before. By default, the same settings of the current world will be used (same seed, generator (if set), etc.). If you want to change these settings to your own, use the regeneration command like this:
/wr regen myWorld option1:value1 option2:value2 ...
These are the settings you can change:
Examples:
/wr regen myWorld seed:new - We think most of you will use it this way; This generates a new world with a new seed, but it keeps the environment, generator and if structures should be generated
/wr regen myWorld env:nether - This generates a new nether but with the same seed, etc.
Click here to view the documentation for the cron-expression.
Examples:
0 0 9 * * ? - This will be executed every day at 9:00.
0 30 22 14 * ? - This will be executed at every 14th of any month at 22:30.
(Note: At the moment you can only create schedulers for a world reset, not for a world regeneration)
Click here to visit the JavaDocs for this plugin.
- worldresetplus.save - Permission for /wr save
- worldresetplus.reset - Permission for /wr reset
- worldresetplus.regenerate - Permission for /wr regenerate
- worldresetplus.deletesave - Permission for /wr deleteSave
- worldresetplus.schedule - Permission for /wr schedule
- worldresetplus.removescheduler - Permission for /wr removeScheduler
- worldresetplus.setteleport - Permission for /wr setTeleport