用户:MashKJo/正确将星系添加到依赖

由于星系的micdoodlecore部分源码的IntCache类,可能是出于coremod考量,写了三组方法,每组方法的签名除了方法名都一样,一个名字是正常名称,一个名字是类srg名,但并非覆写原版方法,所以显得很奇怪。重点来了!开发环境使用fg.deobfrfg.deobf会使反混淆后的IntCache类中出现三组重名方法,加载到这个类直接报错了。因此,需要去掉build.gradle中的反混淆选项,直接用原始jar。然后runObfClient即可。

优点是可以直接在开发环境测试内容,mixin也能正常生效,然而缺点是在IDEA里看源码会有不便,要么自己上GitHub看源码,要么自己反编译一个source jar附加到jar上。