转自评论区28楼的大佬 A177_1,并做了一点修改


配置文件位于config文件夹下的dragonfight.json(服务端和客户端通用)

使用记事本或其他文本编辑器(如Notepad++)来打开

  1. dragonDifficulty:设定龙的难度系数,数值越高,龙越强大。它会影响到怪物生成数量、龙的伤害、生命值以及水晶重生间隔。请注意,难度已经根据参与战斗的玩家数量进行了自动调整,该参数是在此基础上的额外加成。默认值为2,原版游戏中为0。

  2. crystalRespawnTimeModifier:修改水晶重生时间的系数。0.5表示速度加倍,2表示速度减半。默认值为1.0。

  3. lightningExplosionDensity:调整闪电和爆炸的密度。0.5表示减少一半,2表示增加一倍。默认值为1.0。

  4. disableLightning:禁用闪电生成,默认为false。

  5. printDragonPhases:如果设置为true,在聊天框中显示龙的阶段信息,默认为false。

  6. disableDragonAreaSpawns:在龙战斗期间禁止在龙的岛屿上生成怪物,默认为true。

  7. spawnoncrystaldestroy:当水晶被摧毁时生成的怪物列表,用于飞行或远程攻击。例如:["minecraft:zombie", "minecraft:creeper"]。默认为生成幻翼["minecraft:phantom"]

  8. spawnoncrystalrespawn:当水晶重生时生成的怪物列表,用于远离玩家。例如:["minecraft:zombie", "minecraft:creeper"]。默认为生成烈焰人["minecraft:blaze"]

  9. spawnwhilelanded:在龙停留在中间时生成的怪物列表,用于近战且不受远程攻击。例如:["minecraft:enderman"]。默认为生成末影人["minecraft:enderman"]

    想要自定义怪物列表,可以在创造模式下按F3+H后查看物品的英文名称(注意添加引号)。

配置文件翻译解读-第1张图片

第一次修改完配置文件后记得先另存为一份然后进行替换,因为模组读取到配置文件后会将config文件夹下的文件内容重置为默认血的教训

下一次修改只需要在备份的文件中编辑,然后在config文件夹中进行替换即可。