Minecraft模组开发中的gradle设置

Leawsic 发布于 2025-11-02 25 次阅读


gradle mirror地址:https\://mirrors.cloud.tencent.com/gradle

在build.gradle中的dependences,只要有了modImplementation就可以引用了,再include之后会将代码包到构建出的jar文件里,广义上来讲就不用再下载这个前置了,但是这么用要注意license

同时还可强制某些dependence里require的附加module不被加载,转而用你自己指定的module,如

// --- blabber ---
    modImplementation ("org.ladysnake:blabber:${blabber_version}"){
        // force gradle not to load the fpa that blabber specified
        exclude group: 'me.lucko', module: 'fabric-permissions-api'
    }

其中blabber库指定了一个不存在的版本的fpa,我们直接指定不加载相应的module,用自己的指定的

modImplementation 'me.lucko:fabric-permissions-api:0.3'
include('me.lucko:fabric-permissions-api:0.3')

刷新一下就好了

江畔何人初见月?江月何年初照人?灯火葳蕤处……
最后更新于 2025-11-02