MC百科社群

标题: 1.20.1 Forge MDK构建时报错 [打印本页]

作者: Monteli    时间: 2025-6-7 20:01
标题: 1.20.1 Forge MDK构建时报错
本帖最后由 Monteli 于 2025-6-8 07:07 编辑

想学一学mod开发,结果上来就给我上了一课
(JDK 17,gradle 8.8)结果:

Could not resolve dependency: net.minecraftforge:forge:1.20.1-47.4.0:userdev

询问Copilot后给出的答案是:
[spoiler=copilot结果]这个错误说明 Gradle 无法下载 `net.minecraftforge:forge:1.20.1-47.4.0:userdev` 依赖。常见原因和解决办法如下:
1. 代理配置问题:你的 `gradle.properties` 配置了本地代理(127.0.0.1:10809),请确保代理服务已启动且可用,否则建议注释掉相关代理配置再试。
2. 镜像源未覆盖 Forge/Minecraft:清华和阿里云镜像并不一定包含 Forge 相关依赖。你可以在 `build.gradle` 的 `repositories` 区块添加如下内容:
repositories {
    maven { url 'https://maven.minecraftforge.net/' }
    maven { url 'https://mirrors.tuna.tsinghua.edu.cn/minecraft/libraries/' }
    mavenCentral()
}(已改为当前要求)
3. JDK 版本过高:你当前使用的是 JDK 22,Forge 1.20.1 推荐使用 JDK 17。建议切换到 JDK 17 再构建。(已改为17,见图1)
4. 网络问题:如果你在中国大陆,访问官方仓库可能会超时或被墙,建议优先使用镜像。
请按上述方法检查和修改后,重新执行构建。
[/spoiler]
使用了加速(文心一言给出)(见图3)

附件

图1-配置


图2-工作区

图3-配置的加速


没有挂VPN



作者: Monteli    时间: 2025-6-8 07:29
不需要了,运气问题,早起起来构建了一下,成功了




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科