MCreator/IntelliJ IDEA 2025.1.2构建失败终极解决方案

2025年6月9日

本人主要做C#/C++开发的,在业余时间研究了一下我的世界开发mod。发现这里面的构建项目环境一言难尽(网上找了一大把教程发现毫无用处也没有解决问题(各种镜像源全部都尝试了还有Proxifier配置全局环境、小火箭配置、翻墙)研究了好几天终于解决了.

万能的解决方法

经过实际测试研究(成功率至少在99%)不用在用运气构建这个项目了.

首先需要先安装MCreator 2025.1 (最新版的) 

因为我是Forge 1.18.2 所以新建项目的时候会提示需要安装Foge(Foge)

不要去下载其它什么地方的MDK(配置麻烦!去这里面下载)

先去这里下载(Explore plugins | MCreator)这里面的搜索(你需要的版本)下载出来是个的文件是generator-1.18.2-2.0-2025.1.zip (这样的)

然后放入MCreator\plugins 重启MCreator软件 就可以新建成功项目了。之后开始万恶的报错了,注意每次错误的时候都务必把错误复制出来 粘贴到txt里面 然后去看错误,无非就两种错误java的版本不对,文件下载失败(万恶的原因99%).

第一次100%报错找不到gradle-8.12.1-bin(不同的forge对应不同的版本gradle). 然后去这里下载 https://services.gradle.org/distributions/ 

找到你要的文件下载之后,放到C:\Users\admin\.mcreator\gradle\wrapper\eumc4uhoysa37zql93vfjkxy0(乱码每个人都不一样)\dists (里面压缩包+解压的文件)

放进之后 重启MCreator (然后重新开始构建) 注意构建的时候看着这个文件C:\Users\admin\.mcreator\gradle\wrapper\dists  因为MCreator会删除你放的bin压缩包和文件夹

在MCreator删的时候 手速快一点 直接在粘贴进去(一定要手速快)

之后开始构建了 会发现提示java(报错或者什么报错下载错误)这个时候不用管它了 关掉MCreator

(注意看清楚错误原因,不能是gradle-8.12.1-bin下载失败的原因(Forge版本不一样文件名字不一样这里是示例) 因为刚刚已经手动复制进去了 不可能是这个的错误)其它错误直接关掉MCreator。

之后我们打开IntelliJ IDEA 2025.1.2 

文件 > 新建 > 源代码导入项目

找到C:\Users\admin\MCreatorWorkspaces\zhanliping(就是你刚刚MCreator构建的项目)

然后会提示 

选择项目模型:Gradle(选择这个)
从外部模型导入 
   ☑ Gradle
   ○ Eclipse
   ○ Maven

现在检查你的java版本 你的项目文件需要什么就下载什么 不过默认1.18.2及以上都用这个 

Latest Releases | Adoptium 提前下载完这个安装就可以了 他会出现在这个地方 C:\Program Files\Eclipse Adoptium 安装完也不用配置什么环境。他至少不会让你的Java版本不对报错

(因为MCreator很抽象强制使用了Java21,千万不要固执相信去强制修改什么Java版本在那个build.gradle这里面改会发现改来改去一点用也没有 他需要什么就安装什么

现在bin文件跟Java版本的异常都解决了(用上面发的链接去官网下载 99%可以) 接着开始配置镜像源了(重点) 

✅ 解决方案一:添加备用 Maven 仓库

默认只有 NeoForge 的仓库,现在我们手动添加 Forge 官方的仓库:

  1. 打开你的 build.gradle

  2. 在文件最顶层添加 repositories 段:

  3. repositories {
        maven {
            name = "Forge"
            url = "https://maven.minecraftforge.net"
        }
        maven {
            name = "NeoForged"
            url = "https://maven.neoforged.net/releases"
        }
        mavenCentral()
    }
    

    直接粘贴在顶上保存就可以

最后按ALT+F12 输入 ./gradlew build 回车(半小时左右构建完成了 有的可能久记得挂梯子 总之没有爆红就没有问题)

如果还是报错了.就联系我把私信或者评论 我每天下班都会看一眼大概晚上11点左右会回复

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值