Team ProjectE(存档保留修复)

Team ProjectE(存档保留修复)

与你的团队分享EMC和知识——现在可以安全地添加到现有的ProjectE存档中,无需清除你的进度。

Bug修复

Team ProjectE(存档保存修复版)是优秀的 TeamProjectE(由 6LeoY 制作)的一个 GPLv3 分支,它能让你的团队共享 ProjectE 的 EMC 和知识。

为什么有这个分支?

原版模组有一个问题:在已经游玩过 ProjectE 的世界中启用它,会在玩家首次登录时清除每位玩家的 EMC 和知识。此分支修复了这个问题。

变更内容(2026-09-03,作者 Lin1848624)

  • 一次性旧数据导入 — 当为玩家创建团队时,其已有的 ProjectE EMC/知识/全知识会先从 playerdata/<uuid>.dat 中导入,然后再进行任何覆盖操作。在已有存档上启用模组不再清除任何数据。
  • 卸载保障 — 玩家数据会镜像回 ProjectE 自身的玩家存档数据中,因此移除本模组(或降级回原版 ProjectE)不会丢失已保存的进度。
  • 恢复命令 — 新的管理员命令 /team_projecte legacy_import <player> 可在玩家团队为空时,重新导入其仍然完好的旧数据。

注意事项

  • 需要 ProjectE 和 Minecraft 1.20.1 + Forge [47,)。
  • 可直接替换原模组:安装本模组前请移除原版 TeamProjectE 的 jar 文件(两者 mod id 相同,均为 teamprojecte),切勿同时运行。
  • 在共享团队中,每位成员会将共享的 EMC 池镜像到各自的数据中,这与本模组安装时的游戏内行为一致。

许可证

GNU 通用公共许可证 v3。原版 TeamProjectE 由 6LeoY 制作;存档保存修复修改由 Lin1848624 完成。完整的声明和源代码请参阅 LICENSE / README。