跳到正文

Metal Arrows: Beyond Flint

作者:LOREal Mods

金属头箭矢:铁、铜、金、钻石和下界合金。现已支持Fabric上的Minecraft 26.3。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

金属箭:超越燧石

现已支持 Minecraft 26.3: 为 Fabric 下载 4.0.1+26.3。请使用与你的 Minecraft 版本相匹配的 JAR 和 Fabric API。

何必局限于燧石?你已经熔炼了铁、开采了钻石,还闯过了下界。你的箭也该跟上了。金属箭:超越燧石添加了金属箭头箭(铁、铜、金、钻石和下界合金),每种都有各自的伤害和特性。一次一种箭头,迈入金属时代。

原版药箭(minecraft:tipped_arrow)和光灵箭(minecraft:spectral_arrow)保持不变;这些物品及其默认配方与原版一致。

本模组添加了独立的金属箭物品。已安装的模组 ID 和 JAR 名称为 mabf,而保存和同步的游戏内 ID 有意保留在既有的 asbf 命名空间下,以兼容现有地图和服务器。

你还可以用滞留药水为它们加药(与原生药箭相同的 3×3 布局);配方类型 asbf:tipped_metal_arrow。光灵金属箭使用荧石粉和金属箭合成,命中时施加发光效果;配方类型 asbf:spectral_metal_arrow。

制箭师村民现在可以出售这些金属箭,原版骷髅和掠夺者也能用它们向你射击。

箭矢属性

| 箭 | 伤害 | 特殊 |
|——-|——–|———|
| 铁箭 | 2.5 | 无 |
| 铜箭 | 2.0 | 无 |
| 金箭 | 1.0 | 无 |
| 钻石箭 | 3.0 | 无 |
| 下界合金箭 | 3.5 | 无 |

作为对比,原版箭的伤害为 2.0。穿透是弩的附魔:带有穿透附魔的弩会对其发射的任何箭施加额外穿透,包括所有mabf金属箭。

敌对生物弹药

原版骷髅和掠夺者各自有稳定的 30% 几率发射普通金属箭:在符合条件的生物中,铜箭 12%、铁箭 12%、金箭 5.2%、钻石箭 0.6%、下界合金箭 0.2%。生物的 UUID 会固定其结果,因此它在多次射击和区块重载之间会保持相同的材质。

替换仅在原版箭弹射物被创建时发生。生物保留原版装备,掠夺者的弩保留原版已装填的弹药,卸载模组后也不会在这些生物或其弩上留下金属箭物品。生物发射的金属箭保留其材质伤害。流浪者、沼骸和凋灵骷髅仍被排除在外。

制箭师交易

制箭师也进入了金属时代。随着等级提升,他们可以在原版商品之外出售普通金属箭:

| 制箭师等级 | 交易 | 出现几率 | 最大使用次数 |
|—————-|——-|——————|———-|
| 新手 | 1 绿宝石 → 16 铜箭 | 1/2 | 12 |
| 学徒 | 1 绿宝石 → 12 铁箭 | 2/3 | 12 |
| 老手 | 1 绿宝石 → 24 金箭 | 2/3 | 16 |
| 专家 | 8 绿宝石 → 4 钻石箭 | 2/3 | 6 |
| 大师 | 32 绿宝石 → 4 下界合金箭 | 1/2 | 2 |

金属交易会加入正常的随机报价池;它们不会替换原版定义,也不会成为保证出现的奖励槽位。每个百分比在该职业等级的报价生成时生效。达到新等级会创建新一档报价,而补货只会补充已选定的报价,不会重新随机。药箭和光灵金属箭不出售。

合成配方

所有有序金属箭 JSON 文件位于 data/asbf/recipe/ 下。配方产出 4 支箭,木棍位于正中央,羽毛位于底部中央。

铁箭

顶行使用 3 个铁粒(类似原版配方中的燧石):

┌────────────┬────────────┬────────────┐
│ Iron Nugget│ Iron Nugget│ Iron Nugget│
├────────────┼────────────┼────────────┤
│            │   Stick    │            │
├────────────┼────────────┼────────────┤
│            │  Feather   │            │
└────────────┴────────────┴────────────┘
→ 4× Iron Arrow

Copper Arrow

与铁箭的合成网格相同(木棍居中,羽毛在下),但顶行取决于你的游戏版本:

  • 1.21.9+:3× 铜粒(minecraft:copper_nugget 存在)。
  • 1.21 至 1.21.8:顶行放3× 铜锭(形状相同;成本更高,因为这些版本中没有铜粒)。请使用为该补丁构建的 JAR。

图示展示的是 1.21.9+ 的铜粒布局;在 1.21–1.21.8 的 JAR 上,请在那三个顶部槽位改放铜锭。

┌────────────┬────────────┬────────────┐
│ Copper Nug.│ Copper Nug.│ Copper Nug.│
├────────────┼────────────┼────────────┤
│            │   Stick    │            │
├────────────┼────────────┼────────────┤
│            │  Feather   │            │
└────────────┴────────────┴────────────┘
→ 4× Copper Arrow

Gold Arrow

顶行放3× 金粒(布局与铁箭相同):

┌────────────┬────────────┬────────────┐
│ Gold Nugget│ Gold Nugget│ Gold Nugget│
├────────────┼────────────┼────────────┤
│            │   Stick    │            │
├────────────┼────────────┼────────────┤
│            │  Feather   │            │
└────────────┴────────────┴────────────┘
→ 4× Gold Arrow

Diamond Arrow

在顶部中央槽位放1× 钻石:

┌────────────┬────────────┬────────────┐
│            │  Diamond   │            │
├────────────┼────────────┼────────────┤
│            │   Stick    │            │
├────────────┼────────────┼────────────┤
│            │  Feather   │            │
└────────────┴────────────┴────────────┘
→ 4× Diamond Arrow

Netherite Arrow

顶行使用3× 下界合金碎片(不使用下界合金锭;原版没有下界合金粒):

┌────────────┬────────────┬────────────┐
│Neth. Scrap │Neth. Scrap │Neth. Scrap │
├────────────┼────────────┼────────────┤
│            │   Stick    │            │
├────────────┼────────────┼────────────┤
│            │  Feather   │            │
└────────────┴────────────┴────────────┘
→ 4× Netherite Arrow

Spectral metal arrows (glowstone dust)

与原版光灵箭合成方式一致:4 个萤石粉呈十字围绕中心的1 支金属箭。产出:该金属的2 支光灵箭。命中时施加 发光 效果,持续 10 秒(200 刻),与原版光灵箭相同。光灵箭保留其金属的基础伤害。配方类型:asbf:spectral_metal_arrow(数据包:data/asbf/recipe/spectral_metal_arrow.json)。

┌────────────┬────────────┬────────────┐
│            │ Glowstone  │            │
├────────────┼────────────┼────────────┤
│ Glowstone  │Metal Arrow │ Glowstone  │
├────────────┼────────────┼────────────┤
│            │ Glowstone  │            │
└────────────┴────────────┴────────────┘
→ 2× Spectral [Metal] Arrow

所有金属光灵箭无论金属类型如何,都共用相同的黄色光灵纹理(物品和实体),与原版光灵箭的视觉效果一致。

Compatibility & installation

Minecraft 26.3:使用 Fabric Loader、适用于 26.3 的 Fabric API 和 Java 25 安装 mabf-4.0.1+26.3.jar。此版本已在游戏内进行过游玩测试。

请使用为你的确切 Minecraft 补丁(1.21、1.21.1、1.21.4–1.21.11、26.1.2、26.2 或 26.3)构建的 JAR。存在哪些版本以及如何验证:docs/VERSION_MATRIX.md。

要求:Fabric Loader 0.18.6+ 于 1.21.x(推荐 0.19.2+;与本仓库的 Gradle 固定版本匹配),对应游戏版本的 Fabric API,Java 21(1.21.x)或 Java 25(26.x)。

26.1.2 系列(:mc26.1)已在游戏内验证。26.2 系列(:mc26.2)可构建并生成 JAR;在版本矩阵中标记为已验证之前,请将其视为预览。

安装匹配的文件名: mabf-4.0.1+26.1.2.jar用于 Minecraft 26.1.2(或 mabf-4.0.1+26.2.jar用于 26.2),从 ./scripts/build-release-jars.sh 之后匹配的 mc26.*/build/libs/ 或 release/ 获取。不要在 26.x 上使用 +1.21.x JAR;Fabric 会报告 Minecraft 不兼容 / 缺少 Fabric API。

构建或获取 JAR: docs/BUILD.md。面向维护者的版本管理、目录结构和待办事项:docs/DEV_NOTES.md。

兼容性已与 Trading Post、Shifting Wares、Visible Traders 和 Infinite Trading 进行过游玩测试。这是一次时间点检查,并不保证与未来版本长期兼容。

移除模组(卸载)

硬性切断:没有迁移数据包,也不会将遗留的 asbf(或历史 jtt)物品和实体重映射为原版。从服务端以及所有曾使用它的客户端中移除该 JAR。首次在没有该 JAR 的情况下启动时,可能会记录 Missing data pack mabf(或在较旧世界中记录 jtt / asbf);该警告仅为外观提示,预计在世界保存一次后清除,但专用服务器验证仍待进行。使用原版客户端加入仍装有该模组的服务器不受支持,并可能显示黑色箭矢轮廓;这是缺少模组导致的不匹配,而非卸载残留。

计划改进

  • 具有伤害缩放的金属弓/弩
  • 拉弓/搭箭动画纹理工作

A LOREal Mod

常见问题

Metal Arrows: Beyond Flint 支持哪些 Minecraft 版本?

Metal Arrows: Beyond Flint 支持 Minecraft Java 版 1.21–26.3,共 15 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Metal Arrows: Beyond Flint 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

LOREal Mods 的其他作品

查看全部 →