跳到正文

FIrst Aid New

作者:maoruiqa

一个机制更真实的急救模组移植版

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

First Aid New

First Aid New 是 ichttt 经典模组 First Aid 的多加载器移植版,针对现代 Minecraft 重新打造。它用身体各部位独立承伤、受伤减益、限时药物、昏迷与救援机制,以及完整的客户端反馈系统取代了原版单一生命值条——包括疼痛、肾上腺素、心跳音效和 HUD 覆盖层,让生存体验再次充满真实感。

原项目:CurseForge 上的 First Aid


1.3.3 — 冲刺与清算

First Aid New 1.3.3 — 冲刺与清算概念海报

危险带来冲劲,求生终有代价。

1.3.3 将肾上腺素拓展为完整的遭遇战循环。看到敌对生物、投入战斗或险险躲过飞行中的弹射物,都可能使肾上腺素升高;持续承受压力则会带来止痛效果和战斗增益。威胁消失后,持续时间较长的肾上腺素激增可能转为疲劳。肾上腺素注射器现在能让肾上腺素值瞬间充满,还可以救援倒地玩家。近期版本还带来了更灵敏的疼痛反馈、在受支持版本中可用于自我救援的除颤器,以及可调整的药物和合成设置。

新增内容

  • 肾上腺素随危险而起:可见的敌对生物、附近的攻击者、有效攻击以及擦身而过的飞行弹射物都会累积压力。反馈效果现在按线性比例增强;肾上腺素达到中等和较高水平时,分别会获得急迫 I 和力量 I。
  • 缓解之后仍有余波:肾上腺素的止痛效果生效时,会清除 First Aid 的受伤减益。肾上腺素持续达到 60 秒后,脱离危险可能触发一段短暂的疲劳状态;服务器所有者可以配置此效果。
  • 更强力的最后手段:肾上腺素注射器可以充满肾上腺素值,默认可使用四次,还能复活倒地玩家。倒地时也可以使用除颤器进行自我复活。
  • 药物与合成设置:1.3.2 为受支持的模组版本新增了用于调整成瘾值增长、配方产出数量和新合成设备使用次数的命令;在这些版本中,绷带和石膏现在默认每次合成可获得四个。
  • 更清晰的疼痛反馈与音效:受到攻击后会在持续的受伤疼痛之上产生短暂的疼痛加剧;救援和重生会清除残留的心跳声与耳鸣声。
  • 维护修复:26.2 的后处理光影不再导入未使用的 uniform 块;中毒和凋零效果在每次生效期间都只会触发一次耳鸣;同时也清理了所有持续维护的加载器版本中的药物使用循环。

支持的版本(1.3.3)

| 文件 | 加载器 | Minecraft 版本 |
|———-|——–|———–|
| firstaid-1.3.3+forge1.20.1 | Forge | 1.20.1 |
| firstaid-1.3.3+fabric1.21.1 | Fabric | 1.21.1 |
| firstaid-1.3.3+neoforge1.21.1 | NeoForge | 1.21.1 |
| firstaid-1.3.3+fabric26.2 | Fabric | 26.2 |
| firstaid-1.3.3+neoforge26.2 | NeoForge | 26.2 |
| firstaid-1.3.3+fabric26.3 | Fabric | 26.3 |
| firstaid-1.3.3+neoforge26.3 | NeoForge | 26.3 |

1.21.11 和 26.1 模组版本仅作为旧版保留,不再受支持。

完整更新说明:1.3.3 · 1.3.2 · 1.3.1


功能

  • 部位生命值 — 头部、躯干、手臂、腿部、脚部;各自拥有独立的生命值池和溢出规则
  • 受伤减益 — 肢体受伤会影响移动、挖掘和战斗
  • 有节奏的医疗处理 — 绷带、石膏、止痛药、吗啡、注射器;具有生效延迟和持续治疗效果
  • 失去意识与救援 — 重伤倒地、放弃流程、使用肾上腺素注射器救援,以及用除颤器自我复苏
  • 肾上腺素 — 遭遇、攻击和移动中险些被投射物击中的情况,会带来战斗反馈、缓解疼痛,并在战斗后产生疲劳
  • 阿片类药物成瘾 — 隐藏的成瘾值、戒断发作、状态图标
  • 客户端反馈 — 疼痛模糊、受击红色脉冲、吗啡色调、肾上腺素激增模糊、心跳音效
  • 公开扩展 API — 支持第三方治疗物品和药物

截图

与魔鬼交易 — 1.3.0 海报

疼痛效果

UI 生命值界面

失去意识


扩展 API

第三方模组可以注册自定义治疗物品和直接使用的药物:


命令设置指南

拥有 OP 权限(或足够权限)的玩家加入时,会收到简短的 First Aid 命令提示。在提示中:

  • 点击方括号括起的命令,即可将其填入聊天框
  • 悬停查看命令的作用和入门语法

快速入门

/firstaid pain dynamic
/firstaid adrenaline mild
/firstaid medicineeffect assisted
  • pain dynamic — 疼痛反馈会随受伤程度变化
  • adrenaline mild — 减弱肾上腺素反馈(默认值为 dynamic)
  • medicineeffect assisted — 让药物使用更有节奏,同时避免完全逼真的严苛效果

常用命令

疼痛

/firstaid pain dynamic
/firstaid pain mild

肾上腺素

/firstaid adrenaline dynamic
/firstaid adrenaline mild
/firstaid adrenaline off

现有服务器脚本仍可使用旧版 /firstaid suppression 命令。

/firstaid adrenaline fatigue on
/firstaid adrenaline fatigue threshold 60
/firstaid adrenaline fatigue ratio 10
/firstaid adrenaline gain 0.15

随机伤害

/firstaid randomdamage friendly chance 80
/firstaid randomdamage normal

药物生效时间

/firstaid medicineeffect realistic
/firstaid medicineeffect assisted
/firstaid medicineeffect casual

救援苏醒延迟

/firstaid revivewakeup on 15
/firstaid revivewakeup off

伤势减益

/firstaid injurydebuff normal
/firstaid injurydebuff low
/firstaid injurydebuff off
/firstaid injurydebuff minecraft:slowness off

成瘾(管理员)

/firstaid addiction set @s 0

查询其他玩家的成瘾值仅限管理员;服主可以设置数值以进行平衡性测试。

药物与合成(管理员)

/firstaid addiction gain morphine
/firstaid crafting yield bandage 4
/firstaid crafting durability adrenaline_injector 4

推荐预设

生存向

/firstaid pain dynamic
/firstaid adrenaline dynamic
/firstaid medicineeffect realistic
/firstaid revivewakeup on 15
/firstaid injurydebuff normal

均衡

/firstaid pain dynamic
/firstaid adrenaline mild
/firstaid medicineeffect assisted
/firstaid revivewakeup on 15
/firstaid injurydebuff low

休闲

/firstaid pain mild
/firstaid adrenaline mild
/firstaid medicineeffect casual
/firstaid revivewakeup off
/firstaid injurydebuff low

调试

/damagePart 用于测试部位伤害,不适合正常游玩:

/damagePart HEAD 4
/damagePart HEAD 4 nodebuff

吗啡注射器合成

M M I
R B I
  I
  • M — 吗啡 ×2
  • I — 铁锭
  • R — 红石
  • B — 玻璃瓶

→ 吗啡注射器(可使用 2 次)


构建

此仓库中的每个加载器文件夹都是独立的 Gradle 项目。在模块根目录下(例如:forge1.20.1)运行:

.\gradlew.bat build

可运行的 jar 文件会生成在该模块的 build/libs/ 中;发布版本还会汇总到 release/ 下。

维护中的模块根目录:

  • forge1.20.1
  • fabric1.21.1
  • neoforge1.21.1
  • fabric26.2
  • neoforge26.2
  • fabric26.3
  • neoforge26.3

鸣谢与许可证

  • 基于 ichttt 的 First Aid
  • 此移植版本遵循原项目,采用 GPL-3.0 许可证发布

仓库:maoruiQa/FIrst-Aid-New

常见问题

FIrst Aid New 支持哪些 Minecraft 版本?

FIrst Aid New 支持 Minecraft Java 版 1.20.1–26.3,共 11 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

FIrst Aid New 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

maoruiqa 的其他作品

查看全部 →