生命共享

生命共享

一个Minecraft Forge模组(1.20.1版本),将玩家绑定在一起,共同分享生命值、吸收护盾、治疗效果,甚至死亡——非常适合合作挑战、PvP团队或角色扮演场景。

游戏机制

HeartTogether

一款《我的世界》Forge 模组(1.20.1),让玩家之间能够绑定生命值、吸收护盾、治疗效果甚至死亡——为合作挑战、PvP 队伍或角色扮演场景量身打造。

📖 概述
HeartTogether 是一款轻量级服务端模组,允许两名玩家完全共享生命值池。任何受到的伤害、获得的吸收效果(例如来自附魔金苹果或药水)、治疗或影响生命值的状态效果都会在绑定伙伴间实时同步。若一人死亡,另一人也会随之死亡——并附带自定义死亡消息向所有人通报。

该模组专为 Forge 1.20.1(所有 47.x.x 子版本)设计,且完全支持客户端同步,无需客户端额外安装任何模组。

✨ 特性

  • 生命值共享 – 绑定的玩家共享相同的当前生命值和最大生命值。伤害与治疗会同时对两人生效。
  • 吸收(护盾)同步 – 获得的任何吸收效果(例如来自附魔金苹果、吸收药水或外部效果)会在伙伴间瞬间镜像同步。
  • 即时反馈 – 当一名绑定玩家受到伤害时,两人都会播放受伤音效并显示原版红色闪烁/受伤动画。
  • 死亡同步 – 若一名绑定玩家死亡,其他所有绑定玩家也会死亡。直接受伤害的玩家会广播普通死亡消息;其他伙伴则显示特殊的“殉情”消息(例如:“Alex 为爱赴死”)。
  • 绑定/解绑 – 玩家可通过简单命令随时动态绑定或解绑,解绑时会保留当前共享的生命值。
  • 多人支持 – 每对绑定独立运作;玩家同时只能处于一个活跃绑定对中。

📝 命令

命令 描述
/heart bind <player1> <player2> 将两名玩家绑定在一起。从此刻起,他们的生命值、吸收效果和治疗将同步。
/heart unbind <player1> <player2> 解绑两名玩家。各自保留当前的独立生命值。
/heart list 显示所有活跃的绑定对。若为空,则显示“当前没有玩家处于绑定状态。”

注意:所有命令均需管理员权限(等级 2+)执行。

🛠 兼容性

  • Minecraft 版本:1.20.1
  • Forge 版本:47.x.x(任何子版本)
  • Java:17(OpenJDK)
  • 依赖项:无(纯 Forge 模组)

📦 安装

  1. 从 Releases 页面下载最新的 hearttogether-<version>.jar 文件。
  2. 将 jar 文件放入你的 Forge 1.20.1 服务器或客户端的 mods/ 文件夹中。
  3. 重启服务器或启动客户端。
  4. 以管理员身份使用 /heart 命令。