用压缩软件打开assets/minefantasyreforged/registry/minefantasyreforged里面的metal_types.json文件。metal_types.json里面记载着金属的所有属性,以原版的铁作为例子:
{
"name": "iron",
"oreDictList": "ingotIron",
"properties": {
"tier": 2,
"durability": 2.0,
"flexibility": 1.0,
"sharpness": 2.0,
"hardness": 2.5,
"resistance": 20,
"density": 2.5,
"melting_point": 1200,
"rarity": 0,
"enchantability": 5,
"craft_tier": 2,
"craft_time_modifier": 6.0,
"unbreakable": false
},
"armour_stats": {
"cutting": 1.0,
"blunt": 1.0,
"piercing": 1.0
},
"color": {
"red": 140,
"green": 120,
"blue": 100
}
},
name是金属在mod里注册的名字,你随便起一个就行。
oreDictList是矿物辞典里适配的矿石,这个随便。
tier是金属等级,和挖掘等级相关。
durability是成品耐久,数据越大耐久越高
flexibility用于调整木质材料的弓箭伤害,数据越大伤害越高。
sharpness是武器锋利度,数值越大越好。
hardness是制成的盔甲性能,一样是数据越大越好。
resistance作用不明,可能和机甲效率/抗击退能力有关系
density是金属密度,数据越大消耗的耐力越多
melting_point是可以锻造的温度,这个数据*1.5就是不可锻造的温度(锻造炉上限5000度,所以这个值不能超过3333……)
rarity是木头的数据,意义不明
enchantability是金属附魔能力,越大越容易获得好附魔。
craft_tier是金属的锻造等级,这个值意味着这种金属需要什么样的砧/锤锻造
craft_time_modifier是金属的锻造难度,越高锻造的时间越久。
unbreakable如果是true,则这种金属制作的精品工具无限耐久。
color是金属颜色的RGB值,查找你喜欢的颜色的RGB值,把这个值修改成你喜欢的样子吧。
在这之后,打开assets/minefantasyreforged/lang/zh_cn.lang,把刚才写的材料的汉化名称填进material.xxx.name的xxx里面。
如果需要运用坩埚制造合金,需要打开assets/minefantasyreforged/lang/recipes_mfr后,打开alloy_recipes文件夹,照着里面的bronze_bar.json文件模仿一份。
如果你添加的材料不是锭,则可以以anvil_recipes里面的bar.json作为示例新建一份文件。
如果你想要更改木材的属性,用压缩软件打开和金属同一个文件夹的woodtypes.json文件,木材和金属的属性基本一致,当然你也可以自行添加新的“木材”,这就看你的脑洞有多大了。