更好的派对X FTB团队

更好的派对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 是队伍成员、角色和管理的权威来源。

  1. 玩家通过 Better Party 创建和管理他们的队伍。
  2. 附加组件创建或接管一个匹配的 FTB 队伍团队。
  3. 队伍数据通常在一秒内完成同步。
  4. 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 用 ❤️ 制作

🔗 CurseForge · ☕ PayPal

💬 发现 bug 或有建议?请留下评论或提交问题。每一条反馈都有助于改进 Better Party X FTB Teams 并推动其发展!

☕ 喜欢 Better Party X FTB Teams?我们始终感谢您的小小打赏。每一份贡献都能帮助我投入更多时间制作更新、改进、兼容性功能以及更多附加组件。


Better Party X FTB Teams —— 一次管理,共同成长。