RestoreIt

允许轻松将选定区域恢复到以前的状态。非常适合需要快速重置区域的 PvP 服务器、小游戏服务器和建筑比赛。

资源图片
# RestoreIt **一个用于竞技场快照创建和恢复的 Minecraft 插件** RestoreIt 允许服务器管理员轻松创建竞技场的快照,并将它们恢复到以前的状态。 非常适合需要快速重置区域的 PvP 服务器、小型游戏服务器和建造比赛。 ## 特性 - **竞技场管理**: 使用 WorldEdit 选择创建和管理竞技场 - **快照系统**: 获取竞技场快照并高效存储 - **快速恢复**: 将竞技场恢复到任何以前的快照 - **异步操作**: 不会使服务器卡顿的非阻塞操作 - **压缩存储**: 使用 Sponge Schematic 格式实现高效存储 ## 要求 - **Minecraft**: 1.20+ (Paper/Purpur) - **WorldEdit**: 7.2.0+ (必需) - **Java**: 17+ ## 安装 1. 下载最新版本 2. 将 JAR 文件放置在您的 `plugins` 文件夹中 3. 确保安装了 WorldEdit 4. 重新启动您的服务器 5. 在 `plugins/RestoreIt/config.yml` 中配置设置 ## 快速开始 1. **使用 WorldEdit 选择一个区域**: ``` //wand //pos1 //pos2 ``` 2. **创建竞技场**: ``` /restoreit arena create ``` 3. **创建快照**: ``` /restoreit snapshot ``` 4. **恢复竞技场**: ``` /restoreit restore ``` ## 命令 所有命令都以 `/restoreit` 开头 (别名:`/ri`, `/restore`) ### 竞技场命令 - `/restoreit arena create ` - 从 WorldEdit 选择创建竞技场 - `/restoreit arena delete ` - 删除竞技场 - `/restoreit arena list` - 列出所有竞技场 - `/restoreit arena info ` - 显示竞技场详细信息 ### 快照命令 - `/restoreit snapshot [description]` - 创建快照 - `/restoreit list [arena]` - 列出快照 - `/restoreit info ` - 显示快照详细信息 ### 恢复命令 - `/restoreit restore ` - 将竞技场恢复到快照 - `/restoreit status` - 检查活动操作 ## 权限 - `restoreit.use` - 基本命令访问 (默认:所有人) - `restoreit.arena.create` - 创建竞技场 (默认:ops) - `restoreit.arena.delete` - 删除竞技场 (默认:ops) - `restoreit.snapshot.create` - 创建快照 (默认:ops) - `restoreit.snapshot.restore` - 恢复竞技场 (默认:ops) - `restoreit.*` - 所有权限 (默认:ops) ## 配置 主设置位于 `plugins/RestoreIt/config.yml`: ```yaml 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) ``` ## 支持 - 在 GitHub 上报告错误和问题 - 通过 Discord 联系 @defectivevortex 以获得支持 (支持更快)