共享硬核生存

共享硬核生存

我的世界Forge模组,用于共享硬核生存玩法

共享硬核生存模组

一个适用于 Minecraft Forge 1.20.1 的多人共享硬核生存模组。

功能特性

1. 玩家等待系统

  • 等待 4 位玩家加入。
  • 在 HUD 上显示当前玩家人数(0/4 至 4/4)。
  • 记录每位玩家的用户名和 UUID。

2. 开局系统

  • 将四位玩家随机分配到地图的四个角落。
  • 每位玩家被放置在独一无二的位置。
  • 自动将玩家传送到指定位置。
  • 当四位玩家全部就位后,挑战正式开始。

3. 硬核系统

  • 若任意一位玩家死亡,全队立即死亡。
  • 挑战立即结束。

4. 共享背包

  • 四位玩家共用一个普通背包。
  • 放入、取出或查看物品均实时同步。

5. 共享箱子

  • 所有箱子内容完全同步。
  • 任意玩家所做的更改会立即反映给其他所有人。

6. 共享血量

  • 任意玩家受到的伤害会应用于所有玩家。
  • 任意玩家获得的治疗会共享给全队。

7. 共享饥饿

  • 饥饿值同步。
  • 饱和度同步。
  • 当一位玩家进食时,所有玩家获得相同的饥饿值和饱和度恢复。

8. HUD 显示

  • 显示当前等待玩家人数。
  • 显示生存计时器。
  • 显示挑战完成或失败信息。

9. 管理指令

/shared start    - 开始挑战
/shared reset    - 重置游戏
/shared end      - 结束挑战
/shared info     - 显示游戏信息
/shared bag      - 打开共享背包

不共享内容

以下物品栏和能力保持个人独立:

  • Sophisticated Backpacks
  • 护甲栏
  • 副手栏
  • Curios 栏位
  • Enigmatic Legacy(神秘遗物)能力

开发进度

已完成

  • 游戏状态管理
  • 玩家注册系统
  • 共享统计系统
  • 共享背包系统
  • 网络同步系统
  • 指令系统
  • HUD 渲染

进行中

  • 玩家传送系统
  • 箱子同步系统
  • 共享背包 UI
  • 配置文件系统

许可协议

MIT License

作者

  • JoKer_BCX
  • Starwalk