
现代伤害控制
一个将真实肢体损伤、高级盔甲机制和战术医疗系统带入Minecraft的模组。
查看大图现代损伤控制
一款为 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 石膏绷带(完全愈合)。
- 重伤修复:缝线博士缝合线、皮肤吻合器(修复严重创伤)。
- 药物:布洛芬 / 曲马多(镇痛)、肌酸(力量+速度+抗疲劳)、咖啡因(耐力)、莫达非尼(专注力)。
- 静脉输液:生理盐水、林格氏液、白蛋白等——提供持续的生命恢复。
- 医疗包:6 种不同的多功能包(止血、镇痛、重伤修复)。
负面状态效果与抗性
- 流血:轻度 / 重度——周期性伤害。
- 骨折:手臂(降低近战伤害和精准度)/ 腿部(缓慢,无法疾跑)。
- 严重创伤:周期性伤害,随机剧痛发作。
- 眩晕:极度缓慢、恶心,无法疾跑。
- 疼痛:行动受限,黑暗效果。
- 抗性:疼痛抑制、凝血增强、眩晕抗性、中毒抗性、感染抗性。
生物身体部位(硬核模式)
- 硬核模式可为非玩家实体启用身体部位。
- 可配置生物的命中时和摧毁时效果(例如:僵尸断腿 → 缓慢)。
客户端 HUD(硬核模式)
- 显示玩家 7 个身体部位的健康状态(贴图随健康百分比变化)。
- 受伤时闪烁效果。
- 位置和缩放大小可配置。
命令
| 命令 | 描述 |
|---|---|
/moderndamage parthealth [目标] |
查看你自己、另一玩家或生物的身体部位生命值(硬核模式) |
/moderndamage debug hitbox <目标> |
调试输出目标实体的碰撞箱和检测到的身体部位 |
/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
愿每一颗子弹都命中要害。 🎯
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。