本文参考 关于七咒之戒诅咒/祝福以及通用配置的配置修改 这篇教程中的配置方法,附带了自己配置过程中发现的简化配置方法,并附带部分已经配置完成的白名单内容。

七咒之戒的各个诅咒的配置内容可以参考上述的教程,本教程主要针对七咒之戒的第二诅咒“中立生物会主动攻击你”,这个诅咒的配置方法是在config文件夹下的enigmaticlegacy-common.omniconf中,找到

# List of entities that should never be affected by the Second Curse of Ring of the Seven Curses. Examples: minecraft:iron_golem, minecraft:zombified_piglin. Changing this option required game restart to take effect. [default: , synchronized: no]

    S:CursedRingNeutralAngerBlacklist<

>

这一项,在上述代码的<>中输入中立生物的ID。

关于格式问题,配置白名单格式参考@QQ酱114514的评论,这里不再赘述:


七咒之戒中立生物白名单这个配置特别容易因为格式问题而不生效,网上有不少相关问题帖子均无人回答

个人发现必须按照上图方法填写:每种生物名提行+tab缩进一次

如果不生效,请务必检查以下几点:

  1. 生物名称拼写对了吗(以游戏内summon的名字为准,百科的可能是错的)

  2. 生物名称末尾不要打逗号(别被样例误导了)

  3. 生物名称不要引号或者<> (如“minecraft:iron_golem”或者<minecraft:iron_golem>这种形式)

  4. 不要4个空格代替tab缩进


本教程主要针对填写生物ID这方面,提供一个找生物ID的方法。最传统的找生物ID的方法是进入游戏通过游戏内的更多信息窗口进行判断,但对于多mod环境,这种方法效率不高,因此这里提供另一个方法。

即使用mod Bad Mobs 。这个mod是一个较为简单的用来ban掉不想要的生物的mod,我们这里用到的是它的另一个功能,这个mod在每次运行游戏时,都会生成一个配置文件badmobs-common.toml,配置文件如下图所示:

七咒之戒生物白名单配置教程-第1张图片

这个配置文件会生成游戏内所有的实体(包括生物)的ID,并按照mod顺序进行排列,通过这个可以很快的知道游戏环境中都有哪些生物及其生物ID。(例如,图上的minecraft.allay即为游戏本体生物悦灵的ID)通过这种方法,就不用打开游戏一个一个测试了。

得到生物ID之后,就是判断哪些是中立生物,mod生物可以参考百科内容进行配置,原版生物可以参考我的世界中文wiki的生物页面进行配置。


最后,附上自用的原版全部生物+部分自用mod生物的白名单(持续更新),为后续配置的人提供一个参考。

注意!!!下面的白名单只需要看生物ID,格式需要自己调,不要直接复制,而且要删掉//以及后面的内容,那些内容是方便看教程的人知道是什么mod的,配置文件中不要出现。

游戏版本为1.20.1 forge,其他版本酌情增删当前版本多出来或者没有的生物

        minecraft:cave_spider

        minecraft:enderman

        minecraft:fox

        minecraft:dolphin

        minecraft:iron_golem

        minecraft:llama

        minecraft:panda

        minecraft:piglin

        minecraft:polar_bear

        minecraft:spider

        minecraft:trader_llama

        minecraft:wolf

        minecraft:zombified_piglin//以上为原版生物,不包括蜜蜂,原版蜜蜂请打开“保护蜜蜂选项”,mod蜜蜂请独立配置

        upgrade_aquatic:pike

        upgrade_aquatic:lionfish //碧海新生的两种鱼

        iceandfire:hippogryph

        iceandfire:amphithere//冰火的骏鹰和翼蚺

        graveyard:nightmare//墓园的梦魇

        guardvillagers:guard//警卫村民的所有警卫

        irons_spellbooks:apothecarist

        irons_spellbooks:priest

        irons_spellbooks:pyromancer//铁魔法的3种中立法师