Bullet Armor Enchant – NeoForge Port
将原版 Bullet Armor Enchant 模组从 Forge 1.20.1 精简移植到 NeoForge 1.21.1。已全面适配新版 Minecraft 附魔系统,并更新 TACZ 伤害处理方式。功能没有变化,只为更好地融入现代游戏系统。
介绍
Bullet Armor Enchant – NeoForge 移植版(1.21.1)
将原版 Bullet Proof Enchant 附属模组完整适配并移植至使用 NeoForge 的 Minecraft 1.21.1。
本项目保留了原有设计理念,同时针对当前 Minecraft 和 TACZ 版本全面更新了整个系统。
🎯 目标
本项目的目标很简单:
✔ 保留原有玩法
✔ 更新对 NeoForge 1.21.1 的兼容性
✔ 改进与现代 TACZ 机制的整合
✔ 通过可选的进阶护甲玩法扩展系统
这不是一次重制。
这是一个以兼容性为核心的延续版本,并谨慎整合了新功能。
🛡 新功能——Kavler 防弹背心系统
模组现已加入一套全新的独立弹道防护背心系统。
玩家不再只能依赖附魔,还可以装备带有内置防护等级的专用防弹背心。
🔰 背心等级
包含以下背心变体:
- 基础背心
- BP 10
- BP 12
- BP 14
- BP 16
- BP 18
- BP 20
每件背心都拥有自身内置的 Bullet Proof 值,并直接与该物品绑定。
没有隐藏的 NBT 数据。
无需复杂设置。
无需额外菜单。
装备即可使用。
🔫 TACZ 子弹防护
穿戴在胸甲栏位时,背心会根据其 BP 等级降低 TACZ 子弹造成的伤害。
该防护系统已全面整合至现代 TACZ 的伤害处理机制中。
支持的 TACZ 投射物类型:
tacz:bulletstacz:bullettacz:bullet_ignore_armortacz:bullet_voidtacz:bullet_void_ignore_armor
伤害减免会在正确的受伤前阶段处理,确保玩法表现稳定且明显。
❤️ 耐久度系统
每次背心吸收子弹伤害时:
✔ 背心会损失耐久度
✔ BP 等级越高,耐用时间越长
✔ 耐久度降至 0 时,防护效果停止
不过:
❌ 背心永远不会彻底损坏
它的表现类似鞘翅:
- 物品仍会保留
- 防护功能会被禁用
- 修复前,你会受到正常伤害
耐久度数值
- BP 20 → 512 点耐久度
- 其他所有等级 → 128 点耐久度
🔧 修复系统
可以直接在游戏内修复背心。
修复方法
- 副手拿着背心
- 主手拿着修复材料
- 右键点击
默认修复物品:
minecraft:iron_ingot
修复材料可通过通用配置进行完整自定义,也支持模组物品。
🧪 彩蛋功能
背心也可以装备在头盔栏位。
但会有个小状况。
将 Kavler 背心戴在玩家头上时:
🖤 整个屏幕会变黑
🖤 直到再次脱下背心
这是一个刻意加入的彩蛋,不会提供任何防护。
📖 合成与升级系统
包含以下配方:
✔ 基础背心合成
✔ 等级升级配方
✔ 修复配方
升级需要按步骤逐级进行:
BP 8 → BP 10 → BP 12 → etc.
模组还包含:
- 自定义备用合成逻辑
- 配方进度
- 可靠的工作台检测
确保升级和修复始终正常运作。
⛔ 限制
为保持游戏平衡:
❌ 背心不能放入砂轮处理
❌ 背心不能在铁砧中修改
❌ 已阻止利用移除附魔进行漏洞操作
背心系统经过特别保护,防止玩家利用绕过机制。
⚙️ 与原模组相比的变化
🧩 现代附魔系统
Minecraft 1.21.1 不再支持旧式的直接附魔注册方式。
Bullet Proof 附魔现在通过现代数据驱动系统正确注册:
data/bulletarmorenchant/enchantment/bullet_proof.json
这确保了与 NeoForge 和原版 Minecraft 的良好兼容性。
📚 附魔标签
该附魔已正确添加到现代 Minecraft 附魔标签中。
因此,它可以自然地出现在:
- 附魔台
- 战利品
- 附魔书
🛡 改进护甲计算
防护逻辑经过了重新设计。
现在不再只计算防护效果最强的那件护甲:
✔ 头盔
✔ 胸甲
✔ 护腿
✔ 靴子
现在所有护甲部件都会共同发挥作用。
这让游戏体验更加直观、平衡。
📦 技术信息
- Minecraft:1.21.1
- 加载器:NeoForge 21.1.228
- Java:21
更新内容:
✔ neoforge.mods.toml
✔ pack.mcmeta
✔ 现代资源包格式
✔ 现代附魔注册
✔ 重写 TACZ 集成
🙏 致谢
特别感谢原作者:
zwachinabottle — 原版 Bullet Proof Enchant 附加模组的作者
原项目:
https://www.curseforge.com/minecraft/mc-mods/tacz-bullet-proof-enchant-add-on
另行感谢:
- Googly12 — TACZ / Timeless and Classics Zero 的作者
- 感谢所有测试并支持 NeoForge 移植版的人
🧾 许可与使用
本项目遵循原版许可协议。
所有原版机制、资源和创意均归原作者所有。
本项目旨在:
✔ 维护兼容性
✔ 更新系统
✔ 保留原版游戏体验
✔ 以负责任的方式扩展功能
常见问题
Bullet Armor Enchant – NeoForge Port 支持哪些 Minecraft 版本?
Bullet Armor Enchant – NeoForge Port 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Bullet Armor Enchant – NeoForge Port 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
DeadpoolTVHI 的其他作品
查看全部 →Create: Timeless and Classics Zero [TaCZ] Unofficial Port
机械动力实现 Timeless and Classics Zero 的精细自动化!
CBC Ballistics: NeoForge Port
CBC Ballistics 的 NeoForge 1.21.1 移植版。玩法完全相同,没有改动;仅修复了无线电台无线炮兵协调器的一个 Bug。让原模组能在较新的 Minecraft 版本中继续使用。
Void Miner: Fully Automated (Fork)
使用多方块矿机从虚空中生成矿石,并自动识别矿石
Simple Planes Fuel Compatibility Fork
Simple Planes 的小型 Forge 1.20.1 分支版本,加入了对 TFMG 燃料(汽油、煤油、柴油)的支持。
评论
登录后评论和评分