GPReset

A Paper world-reset plugin that respects player claims.
Overview
GP Reset resets worlds while preserving all active GriefPrevention claims. Before every reset, the current world is automatically backed up. WorldGuard integration is also supported.
Requirements
- GriefPrevention — required
- WorldGuard — optional
Permissions
To run a reset, a player must either be OP or have the permission node:
gpreset.admin
Backups
Each reset saves the current world to a backups/ folder in the server root. Once the backup count reaches the configured limit, older backups are automatically pruned.
Commands
/gpreset <world>- Resets the specified world, preserving all GriefPrevention claims / WorldGuard regions and creating a backup beforehand./gpreset help- Lists all available commands and usage info./gpreset preview- Compact preview on region that will be affected by a reset without making any changes.
Configuration (config.yml)
| Option | Description |
|---|---|
backup-limit |
Max number of backups to keep before pruning old ones |
timeout |
Seconds a player has to confirm a reset (safety timer) |
world.blacklist |
List of worlds where the reset command is disabled |
world.ignore-global-region |
Whether to ignore WorldGuard's global flag during resets |
Comments