第一天 准备开发环境
首先你需要一个MDK,这里使用forge-1.19.4-45.1.0,把它解压到一个文件夹
然后你需要一个IntelliJ(Community免费版即可),
打开build.gradle所在的文件夹,然后等待构建。
构建就不用多说了,遇到的问题也五花八门
至少我现在还不懂所有错误的解决方法,我自己构建是一帆风顺的,但帮别人构建总会出各种各样的错误
构建一般需要一个小时,也有可能十几分钟
listLibraries可能会运行好久...我这一步运行了半小时
展开这个
,然后找到src/main/java/com.example.example/ExampleMod打开看看
如果没有红字报错就说明构建好了
建议大家给IntelliJ装中文插件和Minecraft Development插件,装的方法网上都有教程,这里就不细说了
第二天 配置开发环境
首先创建一个主类
把com.example.examplemod给删了
然后创建一个自己的包,一般用域名倒写+模组id
软件包的名字一般是全小写+下划线
如果没有域名的话可以直接com.什么什么.模组id
以下目录仅作参考
然后给Main类加两个注解
@Mod("你的modid")
@Mod.Event