
公平制箭术
为制箭台提供更均衡的用途,改进药箭制作!
查看大图公平制箭(Fair Fletching)
一个为 Minecraft 添加制箭台用途的简单模组。
现在使用制箭台会打开一个制箭界面,可以在这里为箭“淬毒”(升级)。
该模组不允许制作基础箭矢,此功能也不在计划中。常规的合成配方已经足够平衡,而且箭矢可以通过村民交易或刷怪塔等更廉价的方式获得。
尽管存在许多类似的模组,但我认为它们要么不公平,要么添加了不相关的内容,因此这个模组被命名为“公平制箭”(Fair Fletching)。

配方
使用药水进行淬毒配方可以同时处理多支箭。不过,它们也可以用于少量箭矢。
| 箭矢数量 | 材料 | 产物 | 配方标识符 |
|---|---|---|---|
| 1 | 荧石粉 | 1 支光灵箭 | fair-fletching:spectral_arrows |
| 1-4 | 药水 | 1-4 支药水箭 | fair-fletching:tipped_arrows_from_normal |
| 1-8 | 喷溅药水 | 1-8 支药水箭 | fair-fletching:tipped_arrows_from_splash |
| 1-16 | 滞留药水 | 1-16 支药水箭 | fair-fletching:tipped_arrows_from_lingering |
请注意,尽管作者认为这样是公平的,但这仍然比原版的配方更廉价。原版每支光灵箭需要 2 个荧石粉(但出于某种原因,箭矢只需一半),且只允许使用滞留药水,每瓶可淬毒 8 支箭。然而,这个数量可能源于工作台的限制。本模组给予的设定是:酿造药水可淬毒 4 支箭,升级为喷溅药水(使用火药)额外增加 4 支,再升级为滞留药水(使用龙息)再额外增加 8 支。
配置与可扩展性
本模组使用自定义配方类型(fair-fletching:arrow_tipping),使配方完全可通过数据包自定义。例如,使用喷溅药水淬毒(fair-fletching:tipped_arrows_from_splash)的配方配置在 data/fair-fletching/recipe/tipped_arrows_from_splash.json 中,默认内容如下:
{
"type": "fair-fletching:arrow_tipping",
"max_arrows": 4,
"ingredient": "minecraft:potion",
"result": { "id": "minecraft:tipped_arrow" }
}
兼容性
支持诸如 Sensible Stackables 等让药水可堆叠的模组;如果材料有剩余物(例如空瓶)但合成格仍被剩余材料(例如药水)占据,剩余物将被放入玩家物品栏;若空间不足,则会掉落在地上。
我的另一个模组 Adventurous Trinkets 也额外支持。如果安装了它,GUI 中会在副手槽旁显示箭袋槽(实际上是 Trinkets 的背部槽),方便快速使用箭袋/收纳袋。
副作用
本模组还额外修复了 MC-267545,并为药水添加了空瓶作为合成剩余物。后者对原版配方没有影响,但如果数据包或模组添加了使用药水的配方,合成后合成格中会留下一个空瓶。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。