
更好的队伍 X FTB 团队
将Better Party队伍与FTB Teams同步,包括成员、名称、颜色、领导者和官员,以便其他FTB集成可以使用同一个队伍。
Better Party X FTB Teams
只需管理一次队伍,让所有支持 FTB 团队系统的模组识别同一个群组。
Better Party X FTB Teams 将 Better Party 的队伍系统与 FTB Teams 的团队系统连接起来。
Better Party 仍然是权威的队伍管理器,而此附加模组会自动将队伍镜像到 FTB Teams。这使得 FTB Chunks、FTB Quests 以及其他支持 FTB Teams 的模组能够使用相同的成员、角色和共享团队进度。
✨ 主要功能
- 为每个活跃的 Better Party 队伍自动创建一个关联的 FTB 团队
- 同步队伍名称和颜色
- 将 Better Party 队长映射为 FTB Teams 所有者
- 将 Better Party 官员映射为 FTB Teams 官员
- 将普通队伍成员同步为普通 FTB 团队成员
- 处理加入、离开、踢出、晋升、降级和队长转移
- 尽可能复用合适的现有 FTB 团队
- 保留兼容的团队 ID、区块声明和共享进度
- 在服务器重启后仍保存两个系统之间的连接
🔄 同步工作原理
Better Party 是队伍成员、角色和管理的权威来源。
- 玩家通过 Better Party 创建和管理他们的队伍。
- 附加模组创建或采用匹配的 FTB 队伍团队。
- 队伍数据通常在 1 秒内同步。
- FTB Teams 及支持的 FTB 集成会看到同步后的群组。
对被管理的 FTB 团队直接进行的成员或角色更改会被修正以匹配 Better Party。在集成激活期间,直接创建单独的 FTB 队伍也会被阻止。
这可以防止 Better Party 和 FTB Teams 出现成员不同或领导权冲突的情况。
🔁 队伍生命周期
| Better Party 操作 | FTB Teams 结果 |
|---|---|
| 创建队伍 | 创建或采用一个关联的 FTB 队伍团队 |
| 邀请并接受玩家 | 该玩家被添加到关联的 FTB 团队 |
| 晋升成员 | 该玩家成为 FTB Teams 官员 |
| 降级官员 | 该玩家回到普通成员等级 |
| 重命名队伍 | FTB 团队名称被更新 |
| 更改队伍颜色 | FTB 团队颜色被更新 |
| 转移队长 | 新队长成为 FTB 团队所有者 |
| 踢出或移除玩家 | 该玩家被从 FTB 团队中移除 |
| 离开队伍 | 该玩家被从 FTB 团队中移除 |
| 解散队伍 | 被管理的 FTB 队伍团队被解散 |
🛡️ 现有团队与进度
当 Better Party 队伍尚未拥有关联的 FTB 团队时,附加模组会检查是否存在可采用的合适现有团队。
- 优先选择 Better Party 队长的现有团队。
- 必要时可以使用属于其他队伍成员的合适团队。
- 采用团队时保留现有的 FTB 团队 ID。
- 兼容的区块声明、任务进度和其他基于团队的数据可以保留在同一团队上。
当可以安全复用合适的现有 FTB 团队时,附加模组不会创建不必要的替代团队。
🧩 与其他 FTB 模组的集成
使用 FTB Teams 的模组可以自动识别同步后的队伍。
这对于以下情况尤其有用:
- 共享的 FTB Chunks 区块声明
- 共享的 FTB Quests 进度
- 基于团队的权限
- 其他使用 FTB Teams 作为群组系统的模组和整合包
FTB Chunks、FTB Quests 和其他集成是可选的,不与此附加模组捆绑提供。
❤️ 致谢与链接
由 MrStilu2k6 用 ❤️ 制作
💬 发现了 bug 或有建议?留下评论或提交 issue。每一条反馈都有助于改进 Better Party X FTB Teams 并塑造其发展方向!
☕ 喜欢 Better Party X FTB Teams?小小的打赏总是受欢迎的。每一份贡献都能帮助我投入更多时间创建更新、改进、兼容性功能和额外的附加模组。
Better Party X FTB Teams — 管理一次,共同进步。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。