Second Wind!

Second Wind!

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

冒险

你还没死。

Available for NeoForge Available for Fabric Requires toucanLib
Available on Modrinth Available on CurseForge Available on GitHub

second wind banner

Second Wind! 是一个 Vanilla+ 的 NeoForge 模组,它将瞬间死亡替换为最后一次生存机会。

玩家不会立即死亡,而是进入倒地状态,他们可以爬向安全地带、等待救援,或通过一次关键击杀奋力复活。

这个模组显然直接受到了《无主之地》系列中“残废”/“为生命而战”状态的启发。

  • 通过最后的倒地状态从致命伤害中幸存
  • 爬行、等待救援,或通过击杀来复活自己
  • 在队友流血殆尽前复活他们
  • 对反复倒地施加更短的生存窗口作为惩罚
  • 配置冷却时间、惩罚、复活规则和伤害行为
  • 电影化的 HUD 效果、复活闪光和屏幕扭曲
  • 完全兼容多人游戏
a player being downed by another player a player being revived by another player

features

主要功能

最后一搏

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

倒地玩家会被强制进入低机动性状态,并显示可见的倒计时。他们仍然可以环顾四周、爬行,并在计时器耗尽前努力求生。

默认情况下:

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

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

奋力复活

倒地玩家并非束手无策。

玩家可以在计时器耗尽前通过取得有效击杀来复活自己,在战斗中创造高风险的反击时刻。

默认情况下:

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

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

成功复活会获得:

  • 恢复的生命值
  • 临时生命恢复
  • 复活后短暂的免疫伤害
a player being finished while down by another player a downed player reviving themselves by killing a mob

多人复活

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

玩家可以通过在附近按住交互来复活倒地的盟友,在首领战、PvP 遭遇、洞穴或大型多人战斗中创造紧张的救援时刻。

复活可以选择性地:

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

默认复活设置:

设置 默认值
复活引导时间 2.0 seconds
复活距离 2.5 blocks
伤害打断复活 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 会强制击倒所有符合条件的玩家。

进度

该模组目前有 7 个进度。

所有进度(点击展开)
进度 类型 条件 隐藏
Second Wind 任务(根) 加入世界 否
Fight Back Up 目标 倒地时击杀有效目标以复活自己 否
Medic! 任务 复活另一名玩家 否
Not Today 任务 被另一名玩家复活 否
FINISH HIM! 目标 在玩家倒地时将其击杀 否
Change of Heart 目标 击倒一名玩家,然后在其倒地状态结束前复活他们 否
Just in Time 挑战 在剩余 0.1 秒或更少时复活 否

配置

主配置文件:

  • 单人/客户端:config/secondwind-common.toml
  • 专用服务器:<server root>/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

兼容性

  • 专为多人游戏和单人游戏设计
  • 可为服务器和整合包高度配置
  • 最终,将直接跳过到 26.1/无论最新的模组制作标准是什么。

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 之外托管此模组的网站均非官方发布版本。 ⚠