本帖最后由 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后给出的答案是:
这个错误说明 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. 网络问题:如果你在中国大陆,访问官方仓库可能会超时或被墙,建议优先使用镜像。
请按上述方法检查和修改后,重新执行构建。
使用了加速(文心一言给出)(见图3)
附件

图1-配置

图2-工作区

图3-配置的加速
没有挂VPN
|