版本信息
Forge版本: 1.15
Minecraft版本: 1.15.2
由来
我在编写mod-A时应用了另一个mod-B(我自己写的,已被混淆回去),因而在build.gradle处编辑了如下内容:
dependencies {
minecraft 'net.minecraftforge:forge:1.15.2-31.2.36'
compile fg.deobf(files('mod-B.jar'))//👈
}
于是在buildDependents
阶段遇到了如下问题:
files(…) dependencies are not deobfuscated. Use a flatDir repository instead.
Cannot deobfuscate dependency of type DefaultSelfResolvingDependency_Decorated, using obfuscated version!
显然直接跳过了反混淆而直接编译运行,从而出现了各种函数,field错误
问题
如何在build.gradle中正常地compile一个mod.
或者说,如何开发一个附属mod.