本文距离上次更新已过去 0 天,部分内容可能已经过时,请注意甄别。
我的世界模组开发环境配置(Windows&Forge) 0.项目前因 俗话说,自己动手,丰衣足食。为了满足自己对模组的需求,自行开发属于自己的模组,那么,首先,我们需要进行我的世界模组开发环境配置。 1.项目简介 (注:此教程仅适用于我的世界Java版本:Minecraft Java Edition) 在安装了Java开发包,IDE,模组依赖接口之后,配置相关配置文件,配置我的世界模组开发环境 2.软件以及硬件相关准备(请按照你的实际情况和需要来选择) ·一台安装了Windows10,可以上网的电脑(OS:这不废话嘛。) (注:理论上,所有安装了Windows系统的电脑都适用于这个教程。但是,我推荐使用Windows10。因为Windows10是Windows系统的最新一代,比较安全。) ·物理宿主机系统:Windows 10 20H2 19042.685 ·Java开发包:此教程使用的是8u281版本 (注:截至我编辑这一篇博客时,Java 15已经发布了。但是,我推荐使用Java 8.因为就我而言,Java 8相对来说比较稳定。8u281是Java 8的最新一个版本。) ·集成开发环境IDE:IntelliJ IDEA 2020.3.1 (注:就我而言,我习惯用IntelliJ IDEA来进行Java程序开发。从百度百科得知,除了这个集成开发环境IDE以外,还有Eclipse,NetBeans,MyEclipse,EditPlus。) ·模组依赖接口:Forge 1.16.5 - 36.0.1 Mdk格式 (注:我的世界模组需要模组依赖接口才能加载运行。除了这个模组依赖接口以外,还有Fabric和LiteLoader。我习惯用Forge来加载运行我的世界模组。) (解析:1.16.5是我的世界Minecraft版本号,36.0.1是Forge版本号。) (注:此教程均适用于我的世界任何一个版本号,例如1.12.2,1.15等等,仅限于Java版本。Forge版本推荐使用Recommended那一栏的版本。) 2.1软件相关下载网址(请按照你的实际情况和需要来下载) (注:由于网络等相关原因,请有耐心地等待软件下载完成) 2.2检查有没有安装了Java开发包 2.2.1按下Win+R快捷键,打开运行,输入cmd,按下Enter键,打开cmd,输入以下命令,按下Enter键,若出现图2这种情况,即代表已经安装了Java开发包,则无需进行3.1~3.3的步骤
3.下载并安装Java开发包 3.1左键单击图中最后一栏的jdk-8u281-windows-x64.exe(容量为166.97 MB),如图2所示,打勾,左键单击绿色那一栏的Download jdk-8u281-windows-x64.exe,百度一下Oracle账户和密码,输入用户名和密码,左键单击登录,开始下载Java开发包
3.2找到并左键双击你刚才下载的Java开发包的安装包,开始安装Java开发包
3.3按下Win+R快捷键,打开运行,输入cmd,按下Enter键,打开cmd,输入以下命令,按下Enter键,若出现图2这种情况,即代表Java开发包安装成功
4.下载并安装IntelliJ IDEA 4.1左键单击黑色那一栏的下载,开始下载IntelliJ IDEA
4.2找到并左键双击你刚才下载的IntelliJ IDEA的安装包,开始安装IntelliJ IDEA
4.3保存好你的数据和资料,重启电脑,至此,IntelliJ IDEA安装成功。
5.下载并解压模组依赖接口,配置我的世界模组开发环境 5.1右键单击Mdk那一栏,选择复制链接,然后,新打开一个标签页,在浏览器顶部地址栏,将其粘贴上去,如框1,修改成框2这样,按下Enter键,下载Mdk格式的模组依赖接口 (注:如果有Recommended那一块,就下载这一块的Mdk格式的模组依赖接口) 1 https://adfoc.us/serve/sitelinks/?id=271228&url=https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.16.5-36.0.1/forge-1.16.5-36.0.1-mdk.zip
1 https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.16.5-36.0.1/forge-1.16.5-36.0.1-mdk.zip
5.2找到并解压缩你刚才下载的Mdk格式的模组依赖接口,并将解压出来的所有文件全部复制粘贴到你的我的世界模组项目文件夹 (图中操作解释:左键单击你所下载的模组依赖接口压缩包,然后,左键单击顶部的粉红色的“提取”,然后,左键单击“全部解压缩”,之后,左键单击蓝色边框的“提取”,解压缩你所下载的模组依赖接口压缩包到以压缩包名称命名的文件夹,最后,打开你的我的世界模组项目文件夹,将解压出来的所有文件全部复制粘贴到你的我的世界模组项目文件夹)
5.3左键双击启动IntelliJ IDEA,打勾,左键单击Continue,然后,左边单击Send Anonymous Statistics,就这样,成功地启动了IntelliJ IDEA
5.4打开你的我的世界模组项目文件夹,找到并左键双击build.gradle文件,选择用记事本打开,如图2。 (注:图3为原版顶部的内容(节选),将图3修改成图4那样,左键单击左上角的“文件”,然后,左键单击“保存”)
5.5打开你的我的世界模组项目文件夹,接着打开gradle文件夹,再打开wrapper文件夹,找到并左键双击gradle-wrapper.properties文件,选择用记事本打开,将 services.gradle.org/distributions替换为 lss233.littleservice.cn/repositories/gradle-dist,最后,左键单击左上角的“文件”,然后,左键单击“保存”
5.6左键双击启动IntelliJ IDEA,然后,左键单击图中Open上面的那一个图标,找到你的我的世界模组项目文件夹,左键双击build.gradle文件,然后,左键单击Open as Project,然后,请耐心等待相关配置文件下载完成并完成相关配置,最后,历时35分钟48秒456毫秒,完成相关配置
5.7左键单击IntelliJ IDEA右上角Gradle,打开Gradle侧板,依次打开你的我的世界模组项目文件夹名称,Tasks,fg_runs这些文件夹,左键双击运行genIntellijRuns,请耐心等待genIntellijRuns运行完成,最后,如图2所示,历时1分钟27秒99毫秒,genIntellijRuns运行完成。
5.8左键单击IntelliJ IDEA右上角的Test [genIntellijRuns]方框,选择并左键单击runClient,然后,左键单击隔壁的绿色的播放按钮,运行启动我的世界,最后,我的世界成功运行启动
总结Summary 至此,我的世界模组开发环境配置成功。 庆贺吧!
补充说明 0.修改IDE的语言为中文 0.1左键单击IDE左上角的“File”,选择并左键单击“Settings”,依次左键单击Editor,Plugins,然后,在输入框里输入Chinese,选择并左键单击第二个的绿色的“Install”,安装中文语言插件,安装完成之后,左键单击第二个的绿色的“Restart IDE”,最后,左键单击蓝色那一个“Restart”,重启IDE
1.解释我的世界模组项目的基本结构 (注:IDE左边打开的那些文件夹就是我的世界模组项目的基本结构)
(注:顺序:从上到下) 0.src文件夹下的main文件夹下的java文件夹是存放我的世界模组项目源代码的文件夹 1.java文件夹下的ExampleMod文件是样例模组源代码文件 2.src文件夹下的main文件夹下的resources文件夹是存放我的世界模组项目贴图和语言的文件夹 0.关于作者 作者:ZenJiCh 1.鸣谢 该教程的参考内容如下: 2.版权信息 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!