工具品质是一个很有意思的mod,它使游戏中的工具有了更多随机性,让游戏变得更惊喜。虽然工具品质的兼容性已经很好了,但无法兼容部分mod如匠魂。但这不意味着匠魂这些mod无法享受到工具品质带来的乐趣(使匠魂做出来的工具有更多随机性,更符合常理)
通过阅读工具品质的wiki,我了解到通过对配置文件进行调节可以做到工具品质与更多mod兼容,这里我们以匠魂为例。
用到得除工具品质、匠魂及其前置以外,还有crafttweaker。
这里我们非常清楚得看到匠魂与工具品质无法兼容。(你这不废话吗)
如果要让它们兼容,我们首先要知道需要兼容得工具得id,所以这里用到了crt。(友情提醒,匠魂一类工具是公用同一个id的所以不要一个一个的查id,每种工具只要查一个)
我们在输入指令/ct hand(不要在意红字)
这里我们主要注意深绿色的字,淡绿色的是标签,可以直接不看。
以上,我们便得知匠魂大剑的id为tconstruct:broadsword。
这里我们打开工具品质的配置文件夹。
继续在文件夹里找,找到tools.json(理论上大剑应该是武器而不是工具的,但作者把武器和工具并一块了,不过只要你愿意,你可以把它们分开,前提是你够肝)
这里,我们把大剑的id加在白名单里,虽然大剑是匠魂的一个工具种类,但对于游戏来说,匠魂同一种工具都是同一种物品,区别只是标签。所以这里我们不用class,而是item。
重启游戏,你发现你的匠魂大剑上就有工具配置了。
其他工具添加与此方法类似,同时,其实配置文件也可以改变工具品质的类型,出现概率,效果等,你完全可以自己配置一套属于自己的工具品质。