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

此处崩溃是因为自定义npc注册了id为100-104的附魔,而神秘基础学模组默认注册的是98-102号的附魔,因此产生冲突。

具体报错为

java.lang.IllegalArgumentException: Duplicate enchantment id! class tb.common.enchantment.EnchantmentMagicTouch and class noppes.npcs.enchants.EnchantDamage Enchantment ID:100

解决办法是在config/Thaumic Bases.cfg中 

enchantments {
    #  [range: 0 ~ 256, default: 98]
    I:elderKnowledgeEnchantmentID=98

    #  [range: 0 ~ 256, default: 99]
    I:eldritchBaneEnchantmentID=99

    #  [range: 0 ~ 256, default: 100]
    I:magicTouchEnchantmentID=100

    #  [range: 0 ~ 256, default: 101]
    I:taintedEnchantmentID=101

    #  [range: 0 ~ 256, default: 102]
    I:vaporisingEnchantmentID=102
}

把magicTouchEnchantmentID、taintedEnchantmentID、vaporisingEnchantmentID更改为一个新的数值 例如250、251、252


注意不要改成256  右侧是取的开区间哦