我的世界Minecraft-1.20.1-Forge模组开发教学01-配置环境
小雲鸽
编辑于 2025年02月10日 23:02
收录于文集
共1篇
mc模组开发

一、准备并安装软件

  • 编程软件:

  • IntelliJ IDEA 或 Visual Studio Code

  • 推荐使用 IntelliJ IDEA

  • 后面教学将使用 IntelliJ IDEA 进行教学

  • 软件链接:

  • IntelliJ IDEA 官网链接:https://www.jetbrains.com/idea/

  • Visual Studio Code官网链接:https://code.visualstudio.com/

  • 安装教学:

  • 到官网下载安装即可,注意:IntelliJ IDEA 只有 30 天免费试用,试用结束后需要购买才能继续使用,大家可以自行搜索解决方法


二、准备安装环境

需要的环境包:JAVA 17 Msi 与 Forge 1.20.1 Mdk

环境包链接:

  • JAVA 17 链接: https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

  • Forge 链接: https://files.minecraftforge.net/net/minecraftforge/forge/

环境包下载教学:

JAVA 17 Msi:

Forge 1.20.1 Mdk:


三、环境安装教学:

1.双击 Java 17 Msi 安装包

2.配置JAVA环境(有些在安装JAVA时会自动配置,这个可以自行查看一下)

A. 搜索 编辑系统环境变量

B. 选择 环境变量 按钮

C. 添加变量

新建 两个 变量:

变量名:JAVA_HOME

变量值:《JAVA的安装路径》

变量名:CLASSPATH

变量值:.

↑↑↑↑↑↑↑ 这个变量值是一个英文的句号 ↑↑↑↑↑↑↑

D. 添加 Path 变量内容: %JAVA_HOME%\bin

注意大小写!没有空格!要移动到最顶端!


四、构建ForgeMDK(这个就是模组的源文件)

1.解压Forge的压缩包,可以重命名为自己的模组名称

!!!路径中不要有特殊符号和中文!!!

2.使用 IntelliJ IDEA 打开前面解压好的 Forge 1.20.1 mdk 压缩包,软件会自动构建,构建时留意一下构建的包是哪个版本的,构建时国内环境通常会失败,一般会显示红色的 Connect timed out,即连接超时,我们需要把镜像链接改为国内的镜像链接

gradle国内镜像链接 :https://mirrors.cloud.tencent.com/gradle/

编辑 gradle-wrapper.properties 文件

gradle国内镜像链接 :https://mirrors.cloud.tencent.com/gradle/

3. 编辑软件环境

点击确定后,再点击 文件(File),找到 设置(Settings),找到下面的内容,设置为 JAVA 17

最后点击确定

4. 重新构建项目

5. 启动游戏查看是否配置成功

先配置一些gradle相关的内容


启动游戏


启动后界面

完成!!!


最后考虑到各位的网络问题,这边将提供 Forge-1.20.1-47.3.29-msi 与 jdk-17.0.12_windows-x64_bin.msi 文件给大家下载,欢迎自取~~

百度云盘:

链接: https://pan.baidu.com/s/14h-IuXHqbXNe2JXPe07MRw?pwd=5gw3

提取码: 5gw3

夸克网盘:

链接:https://pan.quark.cn/s/6e97e31797fd

迅雷云盘:

链接:https://pan.xunlei.com/s/VOIkBHscS_xtzPctMWMgO3XXA1#

提取码:f8up

最后,推荐两个方便各位开发模组的IDEA插件(可以直接在插件库下载):

1.Minecraft Development - 提供了一些模组开发代码支持

2.通义灵码 – Ai辅助,减少工作量(初学者不建议使用这个,建议是对JAVA比较熟悉的再使用,不然很容易连某段代码是有什么作用都学习不到)