截图
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
Modern Damage Control
一款为 Minecraft 带来真实部位伤害、进阶护甲机制和战术医疗系统的模组。
⚠️ 注意:本模组中的所有医疗物品仅用于游戏设计,不构成现实医疗建议。
前置依赖
- Minecraft Forge 1.20.1
- TACZ(Timeless and Classics Zero) – 必需!子弹命中部位检测完全依赖 TACZ。
- Cloth Config API – 配置管理所必需。
缺少 TACZ 和 Cloth Config API 时,模组将无法启动。
核心功能
两种伤害模式
- SOFT 模式:原版单一生命值池。死亡条件:原版生命值归零。命中身体部位时仅施加状态效果。
- HARDCORE 模式:玩家和所有实体拥有 7 个独立身体部位。死亡条件:头部或胸部生命值归零,或身体部位总生命值归零。部位被摧毁时会触发伤害溢出和摧毁效果。
可通过配置文件切换。
身体部位伤害系统
- 7 个身体部位:头部、胸部、腹部、左臂、右臂、左腿、右腿。
- 使用 TACZ 的命中检测精准计算子弹命中位置。
- 每个部位都可配置命中时和摧毁时的药水效果(例如流血、骨折、眩晕)。
护甲与穿透机制
- 护甲会为每个身体部位提供防护点数(1–100),并随耐久度线性衰减(至少保留 50%)。
- 可通过属性添加天然护甲
- ,其效果与穿戴护甲相同。TACZ 的armor_ignore属性(1% = 1 点穿透力)用于判定是完全穿透、部分穿透还是钝击伤害。
- 支持为任何物品(包括其他模组的物品)定义防护数据:受保护部位及各部位的防护点数。
战术医疗系统
- 伤口处理:无菌纱布、CAT-7 止血带、以色列绷带(止血)。
- 骨折处理:SAM 夹板(固定)、3M 石膏绷带(完全治愈)。
- 创伤修复:Dr. Stitch 缝合线、皮肤缝合器(修复严重创伤)。
- 药物:布洛芬 / 曲马多(缓解疼痛)、肌酸(提升力量与速度、增强抗疲劳能力)、咖啡因(提升耐力)、莫达非尼(提升专注力)。
- 静脉输液:生理盐水、林格氏液、白蛋白等——提供持续的生命值恢复。
- 医疗包:6 种多用途医疗包(止血、缓解疼痛、修复创伤)。
负面状态效果与抗性
- 流血:轻微 / 严重——造成周期性伤害。
- 骨折:手臂(降低近战伤害和命中精度)/ 腿部(移速降低,无法疾跑)。
- 严重创伤:造成周期性伤害,并随机出现剧烈疼痛。
- 眩晕:大幅降低移速、造成恶心,且无法疾跑。
- 疼痛:限制移动,并造成黑暗效果。
- 抗性:抑制疼痛、增强凝血、眩晕抗性、毒素抗性、感染抗性。
生物身体部位(HARDCORE 模式)
- HARDCORE 模式可为非玩家实体启用身体部位。
- 可为生物配置命中时和摧毁时的效果(例如僵尸腿部骨折 → 移速降低)。
客户端 HUD(HARDCORE 模式)
- 显示玩家 7 个身体部位的健康状态(贴图会随生命值百分比变化)。
- 受伤时触发闪烁效果。
- 位置和缩放可配置。
命令
| 命令 | 描述 |
|———|————-|
| /moderndamage parthealth [target] | 查看自己、其他玩家或生物的身体部位生命值(硬核模式) |
| /moderndamage debug hitbox <target> | 调试输出目标实体的碰撞箱和检测到的身体部位 |
| /moderndamage generate entity_config | 生成默认实体配置文件(碰撞箱范围、自然护甲) |
配置
- 文件位于
.minecraft/config/: moderndamage.json5– 主配置(伤害模型、部位比例、药水效果、HUD 等)- 文件位于
.minecraft/config/moderndamage/: armor_properties.json– 自定义护甲保护数据entity_config.json– 实体碰撞箱范围和自然护甲
兼容性
- EnhancedVisuals(可选):为疼痛/眩晕提供心跳、耳鸣、模糊效果。
- Spore(可选):感染抗性可以移除菌丝体感染。
- tacz_attributes(可选):肌酸效果可以调整后坐力属性。
- staminafortweakers(可选):咖啡因和肌酸会影响耐力系统。
缺少可选依赖项不会导致模组崩溃;相关功能会自动禁用。
安装
- 安装 Forge 1.20.1。
- 安装 TACZ 和 Cloth Config API。
- 将模组的 JAR 文件放入
mods文件夹。 - 启动游戏 – 配置文件将自动生成。
开发与开源
- 许可证:MIT
愿每一颗子弹都能命中要害。 🎯
常见问题
Modern Damage Control 支持哪些 Minecraft 版本?
Modern Damage Control 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Modern Damage Control 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分