
dimension Rest
Create world-reset plugin: reset a specified dimension via admin command or configured trigger. to rest dimension
00—paperServer1.21.10mod
dimensionRest plugin summary
Implemented a server-side Paper plugin that resets a chosen dimension on demand or by configured timers.
Features
- Command
/dimensionrest reset [dimension] [delaySeconds](permissiondimensionrest.reset) schedules a reset with a countdown; players in that world are moved to the fallback world before unloading and regeneration with a fresh seed. /dimensionrest reload(dimensionrest.reload) reloads the config and reschedules automatic resets;/dimensionrest status(dimensionrest.status) reports current defaults and whether a reset is in progress.- Configurable defaults in
config.yml: target dimension (target-dimension, defaultworld_nether), fallback world for teleporting players (fallback-world, defaultworld), and delay before performing the reset (delay-before-reset-seconds). - Optional automatic trigger via
auto-reset.enabledwithinterval-minutes,initial-delay-seconds, and a reset delay override. - Broadcast messaging can be toggled and customized under
announce.*keys; failure messages surface to the console and players when enabled.
Notes and limitations
- A fallback world must be loaded and different from the target before a reset can begin.
- When the target world is not loaded, the plugin guesses the environment from the name (nether/end/overworld) to create the new world.
- Only one reset can run or be queued at a time; if a reset is already pending or running, new requests are rejected.
Server Validation
✅ Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.