捐赠
这是我的爱发电地址,如果我的项目为你节约了时间,或者你想要支持我长久的运营这个项目,欢迎请我喝杯咖啡。
这是什么
ForgeGradleCN 是一个 ForgeGradle3 的 Fork,在保持与原有ForgeGradle的兼容下,添加了有助于大陆地区用户的镜像。
注意事项
ForgeGradleCN 仅支持 1.14+ 版本的Forge环境构建,且没有迁移到1.12版本的打算。
使用方法
-
使用前强烈建议先清空你的Gradle缓存,在默认情况下Gradle缓存位于:
Windows: %HOMEPATH% 下的.gradle
macOS 和 Linux:
~/.gradle
-
打开你的MDK解压目录下的
build.gradle
文件,修改build.gradle
首部的内容。原版的内容(节选)
buildscript { repositories { maven { url = 'https://files.minecraftforge.net/maven' } jcenter() mavenCentral() } dependencies { classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '3.+', changing: true } } apply plugin: 'net.minecraftforge.gradle' // Only edit below this line, the above code adds and enables the necessary things for Forge to be setup. apply plugin: 'eclipse' apply plugin: 'maven-publish'
修改后的
buildscript { repositories { maven { url = "https://maven.aliyun.com/repository/public"} maven { url = "https://lss233.littleservice.cn/repositories/forgedev" } jcenter() mavenCentral() } dependencies { classpath group: 'com.otakusaikou.fgcn', name: 'ForgeGradleCN', version: '3.+', changing: true } } apply plugin: 'com.otakusaikou.fgcn' // Only edit below this line, the above code adds and enables the necessary things for Forge to be setup. apply plugin: 'eclipse' apply plugin: 'maven-publish'
-
在你的IDEA内重新导入项目,之后就能使用 ForgeGradleCN 了。
-
其余的步骤请按照其他的教程进行。
配置镜像
在新版的 ForgeGradleCN 中,加入的可配置镜像的功能。
使用方法
修改gradle.properties
,大家可以按需添加配置项来替换FGCN内置的镜像
配置项(区分大小写)有
配置项 | 原版地址 |
---|---|
MINECRAFT_JAR | https://launcher.mojang.com |
FORGE_MAVEN | https://files.minecraftforge.net/maven |
MINECRAFT_LIB | https://libraries.minecraft.net |
MINECRAFT_ASSETS | https://resources.download.minecraft.net |
镜像列表
BMCL,LSS233,TSS,纪华裕的maven仓库
举例来说:
你在开发目录下的 gradle.properties
文件中添加如下两行,就能启用纪华裕的maven仓库来下载 Forge 和 Minecraft 库文件。
FORGE_MAVEN=http://maven.jihuayu.site/maven
MINECRAFT_LIB=http://maven.jihuayu.site/maven
另外你可以通过 MC_DIR
环境变量指定 ForgeGradle 将要获取的.minecraft
文件夹地址。
更新日志
迁移至 Maven Central 仓库。
Gradle Wrapper 镜像
在某些时候你可能会遇见 Gradle Wrapper 下载缓慢的问题,这里非常感谢 Lss233 提供了 Gradle Wrapper 镜像,你可以使用 Gradle Wrapper 镜像加速 Gradle Wrapper 的下载。
使用方法:
通常首次使用 gradlew 的时候总会从Gradle官网缓慢地下载gradle.
本人对此也提供了一个简单的镜像。
加速方法 :
打开项目中的gradle/wrapper/gradle-wrapper.properties
文件,
将services.gradle.org/distributions
替换为lss233.littleservice.cn/repositories/gradle-dist
即可。
— Lss233’s.Mirror(); // 一个Minecraft开发镜像源
项目信息
Github,你都看到这里了,真的不打算给我点一个Star吗?