跳转到内容

装备锻造

装备锻造是KTM2中独有的获取新装备的重要途径。整个锻造过程除去查看蓝图配方没有任何GUI内的互动,呈现出一个较为沉浸的合成方式

通过锻造获取的装备类型大致为武器、护甲、饰品、主/副手加成物品

后续计划的内容:alloy-forgery模组的兼容/依赖,更多品质的锻造锤,以及铁匠职业的兼容

铁匠职业兼容:铁匠锻造出的装备具有额外的物品稀有度,拥有稀有度保底且概率上调


锻造前,你需要明白一些基本操作

也在紧随其后的 [基础] 中有所讲解

手持素材时:

  • 对着锻造砧台面右键放入单个素材
  • 对着锻造砧其他面右键放入手上能放入的所有素材

手持锻造锤时:

  • 对着锻造砧台面右键收回最后放置的栏位的单个素材
  • 对着锻造砧其他面右键收回最后放置的栏位的所有素材

手持有效蓝图时:

  • 对着锻造砧任意面右键放入蓝图,不会消耗该物品

手持溶解药水时:

  • 对着锻造砧任意面右键浇灌清除锻造状态,不会消耗含有的素材,但会消耗药水本身

等待锻造中……

锻造模块的基本逻辑为:任意物品,10以内数量的步骤(推荐,超出可能会有问题),最大可放入9个物品槽位,任意锻造数值(决定了锻造锤的敲击次数),锻造完成后输出任意单个物品

锻造模块用到的内容:蓝图(任意有效),锻造砧,锻造锤(任意品质),配方素材


查看蓝图配方

手持有效蓝图,SHIFT+使用键 查看蓝图内的详细配方数据,ESC退出蓝图界面


放入蓝图

锻造前需要放入有效的蓝图来锁定锻造状态,若为无效,则会提醒玩家当前为空白蓝图

操作方式:*主手手持,副手无效 主手手持有效的蓝图互动未含有蓝图的锻造砧来写入蓝图,蓝图不会被消耗,仅是拷贝一份在台面上


放入配方素材

操作方式:*主手手持,副手无效 对锻造砧正上方互动放入手上的单个物品,对其它侧面互动放入手上的全组物品 主手手持锻造锤互动正上方取出最后栏位的单个物品,互动其它侧面则取出全组物品


开始锻造

锻造时需要玩家与锻造砧处于同水平线,锻造距离最大为一格半,且准星对准锻造砧台面,若是没有对准台面,则会提醒玩家对准准星


清空锻造状态

主手手持溶解药水与锻造砧互动来清空当前的锻造状态,若是喝下该药水则是自杀效果,死于该药水有极小概率掉落血肉溶解物

*清空状态不包含锻造砧内还未消耗的配方素材

若是破坏锻造砧,同样可以清除锻造状态。任意工具挖掘锻造砧的速度都为一致,且锻造砧方块强度较高,这里不推荐通过挖掘来清空锻造状态


配方需要在 data/模组名称/recipes/ise_forgery/配方ID.json

配方类型ID为 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
}
]
}

一些模组的额外兼容,目前仅有Jade(玉)和REI的兼容