mc Forge1.20.1模组开发(1):配置开发环境
高棣文-小高爱数理信
编辑于 2024年01月21日 20:31
收录于文集
共6篇

想要开发Forge的模组,首先得配置好开发环境

进行配置时,需要:

至少3-4G的空闲内存

足够好的网络,需要下载资源

已经安装IDEA

教程为windows系统

1 下载资源

进入Forge官网下载ForgeMDK:https://files.minecraftforge.net/net/minecraftforge/forge/index_1.20.1.html

推荐下载右边的推荐版本,点击右下角的MDK

看完广告后就会下载了

有时候会发现广告的skip按钮不见了,或者打不开页面,可以用下面的方法:

先点击显示全部版本,再点击需要的版本的MDK右边的字母i,就可以看到直接下载地址了

点击地址就能跳过广告下载了

完成下载后,你会得到一个名为forge-1.20.1-xx.x.x-mdk.zip的压缩文件,这就说明前面做的没问题,可以继续操作

为了构建他,你还需要配置一下java

首先,他只支持Java17,所以需要下载一个Java17。

在https://www.oracle.com/cn/java/technologies/downloads/中找到java17 windows,点击下载install版本,并且安装(安装路径最好是全英文的)

2 环境变量的配置

选择 配置系统环境变量

进入环境变量 按钮

系统环境变量中,添加:

CLASSPATH,内容是一个英文句号“.“

JAVA_HOME,内容是安装java的路径

在Path中添加%JAVA_HOME%\bin,并且放在最顶上

3 构建ForgeMDK

首先,将刚才下载的压缩包解压(目标目录必须是全英文)

并且用IDEA打开它

IDEA会自动开始构建模组。

如果没有开始构建,可以手动进行操作:

右击文件夹空白处,点击在终端中打开

输入gradlew.bat setupDecompWorkspace

即可开始构建

完成构建后,会显示

BUILD SUCCESSFUL

这样就是成功了

我这里是39s因为以前构建过,不用下载文件

一般会需要5-10分钟来进行构建的

4 配置IDEA

先点击File->ProjectStructure,在set up project SDK里面选择JDK

到此为止,你已经完成了开发环境的配置

5 试着运行这个模组

按下ctrl+shift+A

在弹出的界面中输入gradle

点击这个

在界面里输入runclient

点击runClient就可以开始启动游戏了

IDEA会自动保存这个操作,以后要使用只要点击右上角的图标

初次运行也会下载资源,在网络不好时也会报错

进入游戏后点击mod按钮,可以看到自己制作的模组

里面可以看到Forge的示例内容

Forge在ExampleMod.java里面制作了一些内容

其中包含一个示例方块,示例方块的对应物品,一个食物物品和一个创造模式物品栏(这里只将食物物品放入了创造物品栏)

进入游戏后就能看到了