Second Wind!

Second Wind!

为你的生命而战,做出最后的抵抗!

你还没死透。

适用于 NeoForge 在 Modrinth 上可用 在 CurseForge 上可用 在 GitHub 上可用

second wind banner

Second Wind! 是一个 Vanilla+ 风格的 NeoForge 模组,用一次最终的生存机会取代了瞬间死亡。

玩家不会立即死亡,而是会进入一个倒地状态,他们可以爬向安全地带、等待帮助,或通过一次关键击杀奋力反击站起来。

这个模组的灵感显然直接来源于《无主之地》系列游戏中的“残废”/“为生命而战”状态。

  • 通过最终的倒地状态在致命伤害下存活
  • 爬行、等待帮助,或完成一次击杀来自我复活
  • 在队友流血致死前复活他们
  • 重复倒地会缩短生存窗口,以此作为惩罚
  • 可配置冷却时间、惩罚、复活规则和伤害行为
  • 电影化的 HUD 效果、复活闪光和屏幕扭曲
  • 完全支持多人游戏

演示 GIF 1 演示 GIF 2

features

主要特性

背水一战

当 Second Wind 触发时,玩家不会立即死亡,而是会倒地。

倒地的玩家会进入一个低机动性状态,并伴有可见的倒计时。他们仍然可以环顾四周、爬行,并尝试在倒计时结束前存活下来。

默认情况下:

  • 玩家会进入强制爬行/游泳姿态
  • 倒地时禁止治疗和进食
  • 受到伤害会减少剩余时间
  • 重复倒地会变得越来越危险

默认的基础倒地时间为 10 秒,但该系统的几乎所有部分都是可配置的。

奋力反击

倒地的玩家并非毫无还手之力。

玩家可以通过在倒计时结束前确保一次有效的击杀来自我复活,从而在战斗中创造高风险的高光回归时刻。

默认情况下:

  • 敌对生物计入击杀
  • 玩家击杀计入
  • 被动生物击杀不计入
  • 主人击杀的宠物不计入

中立生物如果正在主动攻击倒地的玩家,则会计入击杀。

成功复活将给予:

  • 恢复生命值
  • 短暂的生命恢复效果
  • 复活后短暂的免疫伤害

复活演示 GIF 1 复活演示 GIF 2

多人游戏复活

队友可以将彼此从死亡边缘拉回来。

玩家可以通过在倒地队友附近按住交互键来复活他们,这在 Boss 战、PvP 遭遇战、洞穴探险或大型多人战斗中创造了紧张刺激的救援时刻。

复活可以选择:

  • 被伤害打断
  • 需要近距离
  • 使用可配置的引导时间
  • 触发自定义的视觉和声音效果

默认复活设置:

设置 默认值
复活引导时间 2.0 秒
复活距离 2.5 格方块
伤害是否打断复活 true

重复倒地

重复倒地会变得更加危险。

每次成功触发的倒地状态都可能缩短下一次的生存窗口,直到惩罚重置,这可以阻止玩家在长时间战斗中鲁莽行事。

服务器可以配置:

  • 最小时间限制
  • 惩罚梯度
  • 冷却重置行为
  • 基于睡眠/昼夜的恢复
  • 伤害交互规则

冷却时间

Second Wind 并不一定是随时可用的。

该模组支持多种冷却系统:

模式 描述
NONE 无冷却时间
TIMED 实时冷却时间
MC_DAY 每个 Minecraft 日重置一次
ON_SLEEP 睡觉后重置

默认行为使用 300 秒的冷却时间。

客户端反馈与效果

Second Wind! 包含专门的客户端反馈,让倒地状态感觉更强烈和清晰。

功能包括:

  • 背水一战 HUD 计时条
  • 准星复活进度显示
  • 复活闪光效果
  • 可选的暗角和去饱和效果
  • 泛光式屏幕效果
  • 可选的声音提示
  • 默认的 R 键,用于在倒地时放弃

着色器风格的后处理效果由 Lodestone 提供支持。

命令

需要操作员权限等级 2。

/secondwind revive
/secondwind revive <player>
/secondwind down
/secondwind down <player>

当未指定目标时,/secondwind revive 会复活所有当前倒地的玩家。

当未指定目标时,/secondwind down 会强制所有符合条件的玩家进入倒地状态。

进度

该模组目前附带一个专用的进度标签页和六个后续进度。

进度 类型 达成条件
Second Wind 任务(根) 加入世界
奋力反击 目标 在倒地时击杀一个有效目标以复活自己
医务兵! 任务 复活另一名玩家
今天不行 任务 被另一名玩家复活
终结他! 目标 在玩家倒地时击杀他们
改变主意 目标 使一名玩家倒地,然后在他们的倒地状态结束前复活他们
千钧一发 挑战 在剩余时间 0.1 秒或更少时完成复活
全部进度(点击展开) 进度 类型

配置

主配置文件:

  • 单人游戏/客户端:config/secondwind-common.toml
  • 专用服务器:<服务器根目录>/config/secondwind-common.toml

配置类别包括:

  • secondWind
  • secondWind.multiplayerRevive
  • secondWind.killRules
  • secondWind.clientFeedback

值得注意的默认值:

设置 默认值
downedTimerSeconds 10
minimumDownedTimerSeconds 3
timerPenaltyPerDown 2
blockHealingWhileDowned true
blockEatingWhileDowned true
cooldownMode TIMED
cooldownDurationSeconds 300
multiplayerRevive true
allowPlayerKills true
allowPassiveKills false

客户端也有一个游戏内的 NeoForge 配置界面。

compatibility

兼容性

  • 为 NeoForge 1.21.1 构建
  • 目标 Java 21
  • 为多人游戏和单人游戏设计
  • 针对服务器和整合包高度可配置

Second Wind 只会在受支持的致命伤害源上触发。默认情况下,通用击杀命令、无视无敌的伤害和虚空伤害不会触发它,除非在配置中明确启用。

版本与加载器

  • NeoForge 1.21.1 - 积极开发中
  • Fabric 1.21.1 - 积极开发中
  • Forge - 短期内暂无计划,请勿询问 :)
  • 更旧的 Minecraft 版本 - 暂无计划

credits & license

整合包

你可以在整合包、视频、服务器和其他项目中使用此模组。如果可能,请附上指向 Modrinth 页面的链接,我们将不胜感激。

致谢

由我创建 :D

许可证

版权所有。

欢迎在整合包、视频等中使用此模组。如果可能,请提供指向此页面的链接 :)

未经我明确许可,请勿移植此模组。

如有任何一般性疑问或未列出的问题,请通过 Twitter (@prodbyjvn) / Discord (ijvn) 私信我。

⚠ 截至 2026 年 5 月,此模组仅存在于 Modrinth 和 CurseForge 上。任何在 Modrinth/CurseForge 之外托管此模组的网站均非官方发布。 ⚠