Sueta

ResourceWorldResetter

5.2.0

Automated resource-world regeneration for Spigot, CraftBukkit, Paper, Purpur, and Folia.

·Plugin
Tested MC versions
1.21, 26.1, 26.2

ResourceWorldResetter

GitHub Release
CI
Java
License
Discord


Supported Version


SpigotMC
Modrinth
Hangar
CurseForge

PRE
Global Settings
Teleportation GUI

V5

Automated resource-world regeneration for Spigot, CraftBukkit, Paper, Purpur, and Folia.

Keep resource worlds fresh with guarded, scheduled resets for Spigot, CraftBukkit, Paper, Purpur, and Folia.

BUILD

Server softwareJavaMinecraftRequired plugin
Spigot / CraftBukkit21+1.21.4+Multiverse-Core 5.8.0+
Paper / Purpur / Folia25+26.1.2+Worlds 4.4.0+

Worlds 4.4.0 targets Paper/Folia 26.1.2 and 26.2, so the Paper/Folia build cannot run on Minecraft 1.21.4. Do not install both ResourceWorldResetter platform JARs. The shared core is already bundled.

FEATURES

Reset automation

  • Daily, weekly, monthly, and interval schedules.
  • IANA time-zone support.
  • Same, fixed, or random seed policies.
  • Configurable warning times, safe retries, and completion broadcasts.
  • Guarded evacuation, provider regeneration, verification, and history.

Operator tools

  • Administration GUI for worlds, schedules, global settings, teleport destinations, and history.
  • Transactional /rwr reload that keeps the previous valid configuration on failure.
  • /rwr status and /rwr history for live and persisted diagnostics.
  • Asynchronous release checks that never download or install updates.

Player experience

  • Paginated teleport GUI with configurable visibility and permissions.
  • Reset-phase blocking for unavailable destinations.
  • MiniMessage-based localized messages with English fallback.

COMMANDS

CommandPermissionDescription
/rwr help(none / relevant nodes)Permission-aware help
/rwr status [id]rwr.statusLive reset / schedule status
/rwr guirwr.adminAdmin configuration GUI
/rwr tprwr.tpPlayer teleport menu
/rwr reset <id>rwr.resetGuarded immediate reset
/rwr history [n]rwr.historyRecent reset history
/rwr reloadrwr.reloadTransactional config reload

PERMISSIONS

PermissionDefaultDescription
rwr.adminopFull admin GUI and admin actions
rwr.reloadopReload configuration
rwr.resetopForce a guarded reset
rwr.statusopView status
rwr.historyopView reset history
rwr.tptrueOpen the teleport GUI
rwr.teleport.world.*opBypass per-destination teleport permissions

Leave a destination permission blank to make it public to anyone with rwr.tp. Set it to any Bukkit node (for example a LuckPerms group) to restrict that destination.

NOTE

Back up the plugin data folder and managed worlds before upgrading. v4.2.1 and earlier are legacy v4 releases. v5 uses a new configuration (config-version: 5) and requires a manual migration.

METRICS

ResourceWorldResetter uses bStats for anonymous server usage statistics. The Spigot build reports under plugin ID 31502; the Paper/Folia build reports under plugin ID 33605.

To opt out, open plugins/bStats/config.yml and set:

enabled: false

This is controlled by bStats, not ResourceWorldResetter's own config.yml.

Add-ons and integrations

Links

Copyright: Lozaine@TamaWish · BSD 3-Clause

Similar projects

Plugin →