PlayerDataRollback

可以回滚玩家数据吗?当然!

资源图片
# PlayerDataRollback​ ## 概述 意外丢失玩家数据令人难以忍受,找到可靠的解决方案可能也很困难。这就是我创建PlayerDataRollback的原因——一个旨在自动备份和恢复玩家数据的插件,让您安心。 该插件在每次服务器启动时自动创建备份。您还可以使用简单的命令手动备份、恢复和管理备份。 备份保存在 plugins/PlayerDataRollback/Backups 目录中。 ## 特性 在服务器启动时自动备份玩家数据。 手动创建、回滚和删除玩家数据备份。 按特定时间段过滤备份,例如天、月或年。 恢复单个玩家的数据或一次性恢复所有玩家的数据。 支持多语言(英语、简体中文、繁体中文和德语)。 分页显示备份列表。 回滚所有数据时将踢出所有玩家以避免冲突。 ## 命令 备份管理 /pld backup create <备份名称> - 创建所有玩家数据的备份。 /pld list (xd/xm/xy) - 列出按时间过滤的备份(天/月/年前)。 /pld page <编号> - 浏览备份列表(在 /pld list 后使用)。 回滚 /pld rollback <玩家名称> <备份名称> - 将玩家的数据回滚到指定的备份。 /pld rollbackall <备份名称> - 从指定的时间段或备份回滚所有玩家的数据(这将踢出所有在线玩家)。 ## 备份删除 /pld backup remove <备份名称> - 删除特定的备份。 /pld backup removeall - 删除指定时间段(天/月/年前)的所有备份。 ## 多语言支持 该插件支持多种语言: 英语 (en_US) 简体中文 (zh_CN) 繁体中文 (zh_TW) 德语 (de_DE) 翻译将根据服务器的区域设置自动应用。 ## 安装 从 SpigotMC 下载 PlayerDataRollback 的最新版本。 将 .jar 文件放置在 plugins 文件夹中。 重新启动服务器以生成配置文件和必要的文件。 备份将在每次服务器启动时自动创建,或者使用命令进行手动控制。 ## 使用示例 创建备份:/pld backup create myBackup 回滚玩家数据:/pld rollback Steve myBackup 回滚 7 天前的所有玩家数据:/pld rollbackall 7d 列出最近 3 个月的备份:/pld list 3m ## 支持 如果您遇到任何问题或有新功能建议,请通过 SpigotMC 联系我们或在插件的 GitHub 存储库中打开问题。 ## bStats [![bStats](https://bstats.org/signatures/bukkit/PlayerDataRollback.svg)](https://bstats.org/plugin/bukkit/PlayerDataRollback/23504)