锻造
没有合成格的铁砧锻造——放上材料、对准砧面,一锤一锤把这一步敲完。
锻造是 KTM2 专属武器、防具、饰品与副手道具的主要来源。除了查看蓝图,整个流程没有任何图形界面——把真实的物品放在真实的铁砧上,然后敲它。
操作
所有操作都是对铁砧的交互,点哪个面决定数量。
| 手持 | 顶面 | 其它面 |
|---|---|---|
| 材料 | 放入一个 | 放入手上全部 |
| 锻造锤 | 从最后填入的槽取回一个 | 取回整个槽 |
| 有效蓝图 | 写入蓝图(不消耗物品) | 同左 |
| 溶解药水 | 清空锻造状态(消耗药水) | 同左 |
流程
-
先看图纸。手持有效蓝图,按 Shift + 使用键 打开配方,Esc 退出。
-
把蓝图写入铁砧。与尚未写入蓝图的铁砧交互。蓝图不会被消耗,铁砧只是拓了一份副本。如果是空白图纸,游戏会直接告诉你。
-
放入当前步骤的材料。顺序有影响。按当前步骤的要求把槽位填上。
-
开始敲。站在与铁砧同一水平面、约一格半的距离内,准星对准顶面;没对准的话游戏会提醒你。每一锤增加的锻造值按锻造锤的稀有度计算。
-
重复每一个步骤,直到成品掉出来。
清掉失败的尝试
手持溶解药水与铁砧交互。药水会被消耗,铁砧里还没被用掉的材料不会。
破坏铁砧同样能清空状态,但这个铁砧很硬,而且用任何工具挖掘速度都一样,所以这是最慢的办法。
模组兼容
Jade 会在提示框里显示铁砧当前的状态——是否在等待、写入了哪张蓝图、下一个需要的材料,以及当前步骤的进度。
REI 会列出锻造配方及其步骤。手上没有蓝图也能查到它需要什么。
计划中
- 与 alloy-forgery 的依赖与整合。
- 更多品质的锻造锤。
- 铁匠技艺兼容:由铁匠锻造出的装备会获得额外的物品稀有度,既有保底也有更高的上浮几率。
配方格式
配方位于 data/<命名空间>/recipes/ise_forgery/<配方 ID>.json,类型为 isekaiexpansion:forgery。
| 字段 | 含义 |
|---|---|
result | 最终产出的单个物品。 |
steps | 有序的锻造步骤。尽量控制在 10 步以内,超出未经测试,可能出问题。 |
forgery_progress | 完成该步骤所需的锻造值。每把锤子按稀有度贡献不同数值,据此估算。 |
ingredients | 该步骤所需材料,最多 9 种。 |
count | 该材料的数量,必须在一组以内(≤ 64)。 |
item | 材料的物品 ID。 |
should_render_ingredients | 是否在铁砧上渲染已放入的材料模型。 |
display_item | 作为半成品渲染的物品 ID。不可获得,仅用于表现。第一步通常不需要。 |
{
"type": "isekaiexpansion:forgery",
"result": { "item": "minecraft:diamond_sword" },
"steps": [
{
"forgery_progress": 100,
"ingredients": [
{ "count": 2, "item": "minecraft:iron_ingot" },
{ "count": 1, "item": "minecraft:stick" }
],
"should_render_ingredients": true
},
{
"display_item": "minecraft:iron_sword",
"forgery_progress": 140,
"ingredients": [
{ "count": 3, "item": "minecraft:diamond" },
{ "count": 1, "item": "minecraft:iron_ingot" },
{ "count": 2, "item": "minecraft:slime_ball" }
],
"should_render_ingredients": true
}
]
}