GPReset
A Minecraft Reset plugin that Respects Player claim.
GPReset
<div align="center">
</div>
<div align="center">

A Paper world-reset plugin that respects player claims.
</div>
---
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
- WorldGuard — 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 |