本篇教程由作者设定未经允许禁止转载。
此处崩溃是因为自定义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 右侧是取的开区间哦