地狱锻造

地狱锻造

这个项目添加了许多武器,其中大部分是基于下界的。

地狱火,地狱之枪

一个适用于 Minecraft 1.21.11 的 Forge 武器模组,添加了 22 种命中判定枪械和一种通用子弹物品。所有配方仅使用原版材料——没有自定义矿石、没有自定义维度、没有 Boss 战。模组向现有游戏添加物品,且不修改任何原版机制、世界生成或实体。

特性

  • 22 把枪械,分布在三个合成阶层,外加一件终局武器
  • 通用子弹弹药——每把枪每次射击消耗背包中任意槽位的一颗子弹
  • 10 种模块化能力——火焰、爆炸、凋零、中毒、减速、标记、击退、穿透、灵魂吸取、虚空传送
  • 命中判定射击——即时射线检测,无抛射物实体,无客户端-服务器不同步
  • 每把枪独立调校——每种武器拥有自己的伤害、散布、射程、射击间隔、耐久度和能力列表
  • 生存模式进度——配方从铁 + 火药逐步升级到下界合金 + 下界之星 + 龙头
  • 创造模式自动免除弹药需求
  • 不添加新方块、新生物、新维度或新生物群系

弹药

配方 产出
1 火药 + 1 铁粒(无序合成) 8 颗子弹

子弹可堆叠至 64 个。对所有枪械通用。弹药耗尽时播放空枪点击音效并阻止射击。

枪械列表

第一阶层 — 铁 / 火药 / 燧石 / 黑曜石

枪械 伤害 能力
硫磺手枪 3.0 标记
燧石卡宾枪 5.0 火焰
下界火枪 8.0 火焰、击退
黑曜石手持加农炮 11.0 爆炸、击退

第二阶层 — 钻石 / 烈焰棒 / 岩浆块 / 火焰弹

枪械 伤害 能力
地狱石左轮手枪 5.5 火焰
岩浆霰弹枪 2.5 × 6 弹丸 火焰、击退
余烬步枪 6.0 火焰
煤渣冲锋枪 2.4 火焰
硫磺加农炮 12.0 爆炸、火焰
灰烬狙击枪 14.0 标记
熔岩爆发 3.0 × 3 连发 火焰
火山碎屑发射器 9.0 爆炸、火焰、击退

第三阶层 — 下界合金 + 凋灵/下界战利品

枪械 伤害 能力
地狱之怒 17.0 火焰、爆炸、标记
噬魂步枪 12.0 灵魂吸取、凋零
地狱锻造马格南 19.0 火焰、击退、穿透
恶魔之息霰弹枪 3.5 × 10 弹丸 火焰、凋零、击退
地狱加特林 2.5 × 2 火焰
死神之手 10.0 凋零、减速、标记
地狱火加农炮 15.0 爆炸、火焰、击退、穿透
虚空打击者 12.0 虚空、标记、中毒

终局武器

枪械 伤害 能力
地狱猫 20.0 × 2 火焰、爆炸、凋零、灵魂吸取、穿透、击退

地狱猫配方需要 6 个下界合金锭、1 个下界之星、1 个龙头和 1 根木棍。

能力参考

能力 效果
火焰 使目标着火 5 秒
爆炸 命中时产生 2 格半径爆炸,不破坏地形
凋零 施加凋零 II 效果 5 秒
中毒 施加中毒 II 效果 5 秒
减速 施加缓慢 III 效果 4 秒
标记 施加发光效果 10 秒——可穿墙可见
击退 沿射击方向推动目标,强度因枪而异
穿透 单次射击可伤害直线上的前 2 个目标
灵魂吸取 射击者每次命中回复 1 点生命值
虚空 将目标垂直传送至 12 格高处

合成配方

模组附带完整的配方书——打开配方书或使用 JEI/REI 可在游戏中查看所有配方。所有材料均为原版 Minecraft 物品。

运行要求

  • Minecraft 1.21.11(内部版本 26.1.2)
  • Minecraft Forge 64.0.4 或更高版本
  • Java 25(Mojang 已随原版启动器捆绑;自定义启动器需要自行安装 JDK 25)

安装方法

  1. 为 Minecraft 1.21.11 安装 Forge 64.0.4+。
  2. infernoguns-1.0.0.jar 放入你的 mods/ 文件夹。
  3. 启动游戏。

服务器安装方式相同——同一个 jar 文件,同一个 mods/ 文件夹。服务端和客户端均需安装。

兼容性

  • 兼容原版 Minecraft 和任何资源包。
  • 无 mixin、无 coremod、无访问转换器——纯 Forge 事件和注册表。
  • 与不修改物品注册表或玩家伤害来源的模组预计无冲突。

已知限制

  • 子弹为单一通用类型——没有特殊弹种(燃烧弹、爆炸弹等)。所有枪械能力位于枪上,而非子弹上。
  • 枪械基于物品而非实体——子弹为命中判定且不生成抛射物实体,因此无法被弹开、接住或发射。
  • 没有装填机制。耐久度和弹药分开追踪。

许可证

版权所有归作者所有。允许在整合包和服务器中使用此模组。在 Modrinth/CurseForge 之外重新分发 jar 文件需获得许可。

鸣谢

代码、模型和集成由作者编写,并借助 Anthropic 的 Claude AI 协助完成。 物品纹理由作者手绘。 基于 Forge 26.1.2-64.0.4 构建。