Minecraft mod制作简易教程(一)——配置工作环境

Minecraft mod制作简易教程(一)——配置工作环境

一、准备一个java开发环境

为此,你需要安装jre和jdk。
推荐前往官网安装:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
但是目前最新版本jdk11经博主亲测不兼容Minecraft Forge
所以要选“Java SE 8u191 / Java SE 8u192”,也就是8开头的
然后你需要写环境变量,这个百度一下就有详细教程
然后你需要一个IDE,也就是集成开发环境,这里推荐Intelij IDEA:
https://www.jetbrains.com/idea/download/
点击download,然后选择右边的Community,左边是收费版,而社区版免费而且基本包含了你要用到的全部功能。
什么?你还没学过Java赶紧自学,这里不是Java教学贴。
你至少需要了解Java的基本语法和实例的概念。实际上,你可以边写mod边学Java。

二、安装mdk

https://files.minecraftforge.net/
forge都是在这里发布的,你需要下载那个mdk
完了解压,把文件夹名称改成你的工程名称或者各种你喜欢的名称
你会发现这个文件夹下面有一个gradlew.bat,我们构建环境需要的都交给它
运行cmd,cd到你的工程文件夹,运行gradlew.bat setupDecompWorkspace
你的电脑会下载一个Gradle,还有一个MC,由于资源来自国外,你最好挂上梯子或者找一个网络环境好的地方
然后你的电脑会将MC反编译,据说整个过程会用到1.4G的内存
如果最后显示BUILD SUCCESSFUL就表示反编译成功
如果BUILD FAILED 可以多尝试几次
然后运行gradlew.bat idea(如果你用eclipse则运行eclipse)
打开根目录下的下的工程名.ipr,IDE应该会注意到这里有一个工程

如果你觉得cmd命令很烦,你可以在工程根目录建一个目录bat,在下面建一个文本文件,内容为:
cd…
gradlew.bat setupDecompWorkspace
然后保存,把后缀名改成.bat

三、设置IDE

三、设置IDE
由于博主只用过IDEA,这里只介绍IDEA的操作(如果新手建议IDEA,比eclipse好用多了)
首先,Ctrl+Alt+Shift+S打开工程结构,在左边project一栏里设置JDK,选择1.8(如果没有就添加一个,路径一般是C:/Program File/Java/jdk1.8.0_191之类的)
然后注意右下角会弹出一个“Unlinked Gradle Project?”的框,点“Import Gragle Project”
然后你就可以开始写你的mod了
一些重要的使用方法和概念:
左边有个“1:Project”,点开可以查看文件结构
右上角有锤子、箭头、昆虫的图标,分别表示构建、运行和调试,应用选项里有Minecraft Server和Minecraft Client
一般我们运行Minecraft Client
注意这些都是gradlew.bat帮我们做好的,一般的工程都要自己设置
包是什么?简而言之,文件夹
如何创建包、类或其他文件?
在左侧文件视图中,右击你要创建文件所在的目录,New,package表示包,Class类(直接输入类名),File文件(注意要带后缀名)
如果不用IDEA构建jar,命令行运行gradlew.bat build
运行Client: gradlew.bat runClient

Forge当然有官方教程,网址如下:
https://mcforge.readthedocs.io/en/latest/
但教程是全英文版的而且很不全,有些还是要自己翻源代码

下一篇:Minecraft mod制作简易教程(二)——Mod配置
https://blog.csdn.net/lyh20000420/article/details/83659163
回到目录:https://blog.csdn.net/lyh20000420/article/details/83659423

  • 49
    点赞
  • 189
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
Minecraft Forge API 是 Minecraft Mod 开发的核心 API,它可以帮助开发者快速地编写 Minecraft Mod。下面是 Minecraft Forge API 的官方教程。 1. 下载并安装 Java Minecraft Forge API 是基于 Java 的,所以你需要先下载并安装 Java。请确保你下载并安装了最新版本的 Java。 2. 下载 Minecraft Forge API 在 Minecraft Forge API 的官网上,你可以下载最新版本的 Minecraft Forge API。请确保你下载的版本与你的 Minecraft 版本相匹配。 3. 安装 Minecraft Forge API 下载后的 Minecraft Forge API 文件是一个安装程序,你只需要双击运行它,然后按照提示完成安装即可。安装完成后,你会在 Minecraft 的启动器中看到一个新的选项,它会使用 Minecraft Forge API 启动 Minecraft。 4. 创建 Mod 工程 在 Eclipse 中创建一个新的 Java 工程。在工程设置中,将 JRE 规范设置为 1.6 或更高版本,并且设置工程输出路径为 Minecraftmods 文件夹。接着,在工程设置中添加 Minecraft Forge API 的依赖库。 5. 编写 Mod 代码 现在可以编写 Mod 代码了。在 Eclipse 中创建一个新的 Java 类,继承 Minecraft Forge API 的 Mod 类,并实现其中的抽象方法。在 Mod 类的构造函数中注册你的 Mod,并且在 init 方法中添加 Mod 的内容。 6. 导出 Mod 文件 完成 Mod 的编写后,你需要将它导出为一个 JAR 文件,并将该文件放置在 Minecraftmods 文件夹中。启动 Minecraft,你应该能够在 Mod 列表中看到你的 Mod。 这是 Minecraft Forge API 的官方教程的基本步骤。当然,具体的实现还需要根据你的需要来进行调整。如果你想深入了解 Minecraft Forge API,可以阅读官方文档,或者参考其他教程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值