Skip to content

Chemiofitor4096/ProtectionEngineering

Repository files navigation

Protection Engineering · 工程防护

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

策划/美术:Rhodes_Koei
代码:Chemiofitor

护甲

4 件工程师护甲,每件除专属槽位外均有通用内衬 + 装饰槽位:

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

所有护甲另有通用槽位:LINING(内衬)、DECORATION(装饰),共 17 槽位。

附件列表

头盔 — 眼部

附件 热键 功能
夜视眼镜 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%

靴子 — 脚部

附件 功能
改良鞋底 防滑,免疫粘液/蜂蜜块/灵魂沙减速,细雪行走
缓冲鞋底 摔落伤害 -20%,等效摔落高度 -1
隔热鞋底 免疫岩浆块类伤害
静音鞋垫 静音行动,躲避坚守者探测

通用槽位 — 装饰

附件 功能
纯洁印记 纯装饰,无功能效果

武器 / 工具

物品 功能
工程师链锯剑 伤害/攻速等同钻石剑,耐久等同下界合金,可砍树(斧头),兼容剑+斧附魔
工程师盾牌 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

开发

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

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors