本篇教程由作者设定未经允许禁止转载。

通过修改方块白名单json文件,添加删除修改连锁方块效果。

本教程修改原本文件,实现区分挖掘花岗岩、闪长岩、安山岩、石头,解决初始设置连锁不区分以上四种方块的问题。

json文件地址 :\config\oreexcavation

该文件夹下一共三个json文件:

block_groups.json【方块白名单】

shapes.json【自定义挖掘形状】

tool_overrides.json【工具白名单】

教程使用【block_groups.json】文件。

原文件内容节选:因为别的用不到,我也不懂。

此处节选15-21行内容

    [
      "minecraft:stone",
      "minecraft:infested_stone",
      "minecraft:granite",
      "minecraft:diorite",
      "minecraft:andesite"
    ],

通过对比其他方括号内容,此处节选将石头和虫蚀石头及石头的变种归为同一"块组",原单词是:"blockGroups"。

具体都是什么方块,自行复制粘贴在mcmod搜索。

修改上述节选为以下内容:

    [
      "minecraft:stone",
      "minecraft:infested_stone"
    ],
    [
      "minecraft:granite"
    ],
    [
    "minecraft:diorite"
    ],
    [  
    "minecraft:andesite"
    ],

以上为修改过的原15-21行内容,石头与虫蚀石头依然为一个块组,花岗岩、闪长岩、安山岩、分别单独一个块组。

虽然修改后,默认连锁模式(none)可以区分石头及其变种进行连锁采掘,但自定义形状挖掘也受到影响,形状挖掘使用比连锁挖掘多的,酌情修改。

模组默认快捷键:连锁采掘“~”;形状切换“v”;形状编辑“b”。

另:修改过的内容粘贴上来的时候出现变形,附图一张以供参考。

方块白名单修改教程-第1张图片
以下为实际效果:

电脑上没有专业软件,用的win10自带的画图3D,所以有些粗糙。

方块白名单修改教程-第2张图片

方块白名单修改教程-第3张图片


【完】