难度调整没有提供配置文件直接修改,因此我们需要制作数据包来配置难度数据。

Minecraft版本1.20.1,理论上适配大多数数据包修改方式。

找到加载数据包的data文件夹

开放式加载的data文件夹位于:

config/openloader/data。

kubejs的data文件夹位于:

kubejs/data。

我们需要把修改后的数据包放入data文件夹,这样就可以修改配置了。

修改数据

第一步:找到源文件。

我们首先在mod列表找到需要修改的mod,右键使用压缩软件打开。

在打开的压缩文件中找到data文件夹并打开,可以将其中的内容一并拖出来解压在开放式加载或kubejs的data文件中。

第二步:修改数据。

难度调整的详细数据都在difficultytweak文件夹中的functions文件夹,打开后会看到一些文件,其文件名对应着各个难度的数据。

我们主要修改这些:

experttweaker:百科模组页面中写的专家难度;

mastertweaker:百科模组页面中写的大师难度;

deathtweaker:百科模组页面中写的死亡难度。

我们任意打开一个文件并编辑其中的数据,这里使用记事本演示。

如图,荧光笔标记位置便是需要修改的数据,这里的原数据是大师难度数据。

比如我们需要修改生物在这个难度层的伤害增幅倍率,将1.4倍伤害改为1.2倍伤害:

Damagex1.4 0.4→Damagex1.2 0.2(其实只要修改0.4就可以生效)。

如果一个生物的困难难度攻击力为20点(),那么在大师难度下,就是28点( × 14)。

如上修改数据后,在大师难度下,生物的攻击力将被改为20+20*0.2,也就是24点( × 12)。

其它三个条目分别是:药水伤害、生命值、速度,修改方式与上方一样。

(如果实在不懂可以在留言板细问......)