Skip to content

Repository files navigation

Protection Engineering · 工程防护

展示 Minecraft NeoForge 1.21.1 模组。为工程师护甲系统提供可安装附件,每个附件安装在护甲的特定槽位上,提供被动免疫、属性加成或主动技能。依赖 Create 模组。

策划/美术:Rhodes_Koei
代码:Chemiofitor

护甲

4 件工程师护甲,下界合金级属性(护甲 3/8/6/3,韧性 3.0,击退抗性 0.1),耐久为下界合金的 1.5 倍,不可附魔:

护甲 专属槽位
工程师兜帽 眼部、嘴部
工程师胸甲 肩部、胸甲板、背部、手臂
工程师护腿 腿部、膝部
工程师劳保靴 脚部

每件护甲另有通用槽位:LINING(内衬)与各自装饰槽(HELMET/CHESTPLATE/LEGGINGS/BOOTS_DECORATION)。全套装共 17 个附件槽位(9 专属 + 4 内衬 + 4 装饰)。胸甲安装喷气背包/动量背包后可鞘翅滑翔;靴子安装改良鞋底后可细雪行走。

方块

方块 功能
盔甲改装台 安装/拆卸护甲上的附件(护甲槽 1 + 附件槽 4,槽位多时翻页)
护甲发射器 与 Create 机械臂联动:站在上面的生物被自动穿戴护甲/安装附件;Shift+右键切换脱装备/拆附件/全部移除模式

附件列表

头盔 — 眼部

附件 热键 功能
夜视眼镜 N 无限夜视(可切换)
工程师眼镜 Create 工程数据透视
单筒望远镜 Z 望远缩放(可切换)
刺激性治疗针 H 10s 生命恢复+抗性提升,冷却 60s

头盔 — 嘴部

附件 功能
空气过滤器 免疫中毒、反胃、虚弱、挖掘疲劳
潜水设备 永久水下呼吸 II

胸甲 — 肩部

附件 热键 功能
主动防御系统 (APS) K 10s 内拦截投射物并爆炸反击,冷却 30s
高级主动防御系统 K 同上,持续 15s
火箭发射器 R 消耗烟花火箭,双肩霰弹散射至多 12 发,冷却 10s

胸甲 — 胸甲板

附件 功能
坚固防护板 护甲 +2,减伤 10%
下界合金防护板 护甲 +4,减伤 15%

胸甲 — 背部

附件 热键 功能
喷气背包 J 鞘翅滑翔,按 J 喷射加速
动量容器背包 J 鞘翅滑翔,速度 +20%,灵魂火喷射
应激反馈背包 自动 近战免疫并水平弹射,冷却 10s
便携式导弹背包 G 消耗制导导弹,锁定目标发射追踪弹,10s 寿命大爆炸,冷却 60s

胸甲 — 手臂

附件 功能
额外机械臂 触及范围 +2
机械拳套 近战伤害 +20%

护腿 — 腿部

附件 功能
轻型外骨骼 速度 +10%,跳跃 +0.5,可走 1 格高
重型外骨骼 护甲 +2,可走 1 格高,摔落伤害 -20%

护腿 — 膝部

附件 功能
缓冲护膝 摔落伤害 -10%
弹跳助力膝 跳跃高度 +0.5

靴子 — 脚部

附件 功能
改良鞋底 防滑,免疫粘液/蜂蜜块/灵魂沙减速,细雪行走
缓冲鞋底 摔落伤害 -20%,等效摔落高度 -1
冰霜鞋底 水面行走时冻结为霜冰(冰霜行者)
隔热鞋底 免疫岩浆块类伤害
静音鞋垫 静音行动,躲避坚守者探测
潜水配重鞋底 被 Create 识别为潜水靴:水下下沉 + 水平加速

通用槽位 — 内衬(每件护甲各一槽)

附件 功能
防爆内衬 爆炸伤害 -10%
防火内衬 火焰伤害 -10%

通用槽位 — 装饰(每件护甲各一槽)

附件 功能
纯洁印记 纯装饰,无功能效果(胸甲装饰槽)

武器 / 工具

物品 功能
工程师链锯剑 伤害/攻速等同钻石剑,耐久等同下界合金,可砍树(斧头),兼容剑+斧附魔
工程师盾牌 3×原版耐久,斧破防冷却减半,防护范围 +20%

护甲、链锯剑、盾牌均可铁砧修补,但只接受分级材料(黄铜板 / 坚固板,强度见配置)。

消耗品

物品 用途
制导导弹 便携式导弹背包的弹药,堆叠 16

HUD 状态显示

符号 含义
绿色 ● 就绪/开启
青色 ⚡ + 倒计时 激活窗口中
⌛ + 倒计时 冷却中 (灰色→黄色→红色)
灰色 ○ 关闭
紫色 创造模式

热键

按键 功能
N 切换夜视眼镜
H 激活治疗针
J 喷气背包喷射
K 开关主动防御系统
R 激活火箭发射器
G 发射制导导弹
Z 切换望远镜

配置

客户端 (protectionengineering-client.toml)

[HUD]
hudOffsetX = 4   # HUD 距屏幕右边(像素)
hudOffsetY = 4   # HUD 距屏幕顶部(像素)

服务端 (protectionengineering-server.toml)

[aps]
interceptRange = 5.0       # 拦截半径(格)
activeDuration = 200       # 激活窗口(tick)
cooldownTicks = 600        # 冷却(tick)

[missile]
targetRange = 512.0        # 锁定射程(格)
flightSpeed = 3.0          # 巡航速度(block/tick)
closeSpeed = 4.5           # 末端冲刺速度
maxLife = 200              # 最大寿命(tick)

[rocket]
cooldownTicks = 200

[hormone]
cooldownTicks = 1200

[dodge]
dodgeStrength = 1.0        # 弹射力度
cooldownTicks = 200

[repair]
brassSheetUnits = 3        # 黄铜板修补强度(20 = 修满耐久)
sturdySheetUnits = 10      # 坚固板修补强度

兼容

  • 必需:Create(配方材料 / 眼镜系统 / 潜水靴 / 机械臂交互)
  • 可选:Detail Armor Bar Reconstructed(自定义护甲条)、Iron's Spells 'n Spellbooks(9 个学派内衬)、PlayerAnimator(弯曲动画兼容)、JEI(配方查看)

开发

./gradlew runClient    # 启动客户端
./gradlew runData      # 生成数据文件(语言、配方)
./gradlew build        # 构建 JAR

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages