Allows easy restoration of selected areas to previous states. Perfect for PvP servers, minigame servers, and build competitions where you need to quickly reset areas.
A Minecraft plugin for arena snapshot creation and restoration
RestoreIt allows server administrators to easily create snapshots of arenas and restore them back to previous states. Perfect for PvP servers, minigame servers, and build competitions where you need to quickly reset areas.
plugins folderplugins/RestoreIt/config.ymlSelect an area with WorldEdit:
//wand
//pos1
//pos2
Create an arena:
/restoreit arena create <arena_name>
Take a snapshot:
/restoreit snapshot <arena_name> <snapshot_name>
Restore the arena:
/restoreit restore <arena_name> <snapshot_name>
All commands start with /restoreit (aliases: /ri, /restore)
/restoreit arena create <name> - Create arena from WorldEdit selection/restoreit arena delete <name> - Delete an arena/restoreit arena list - List all arenas/restoreit arena info <name> - Show arena details/restoreit snapshot <arena> <name> [description] - Create a snapshot/restoreit list [arena] - List snapshots/restoreit info <arena> <snapshot> - Show snapshot details/restoreit restore <arena> <snapshot> - Restore arena to snapshot/restoreit status - Check active operationsrestoreit.use - Basic command access (default: everyone)restoreit.arena.create - Create arenas (default: ops)restoreit.arena.delete - Delete arenas (default: ops)restoreit.snapshot.create - Create snapshots (default: ops)restoreit.snapshot.restore - Restore arenas (default: ops)restoreit.* - All permissions (default: ops)Main settings in plugins/RestoreIt/config.yml:
performance:
max-arena-size: 1000000 # Max blocks per arena
max-snapshots-per-arena: 10 # Max snapshots before cleanup
async-operations: true # Use async operations
max-concurrent-restores: 5 # Max simultaneous restores
storage:
compression-enabled: true # Compress snapshots
compression-level: 6 # Compression level (0-9)