从零开始,Forge开发MC模组。下载和启动
下载Forge
首先进入Forge官网
左侧选择版本,下载MDK

此次使用1.21.11作为示例
下载下来是一个压缩包

解压,这样的目录结构。

选择文件夹,用idea打开。
初步就完成了。
第一,首先看目录结构

这个ExampleMode 算是 mod(程序)的主入口
主文件EXampleMod

这个MODID需要改一下,基本上后续都会用到这个MODID
mods.toml

需要改的基本上就右侧画框这部分
- modId 就是主文件写的MODID
- version 版本,这个会显示在游戏mode的介绍页
- displayName 打完包显示的mod名字
- authors 作者名
- description 关于mod的描述
游戏内mod页面

启动
也可以什么都不改,先启动看看

第一次可能很慢,中途也可能失败,多尝试几次。最好有七根木棍。

启动起来就没有问题。
创建一个时间,执行一下命令
/give @a examplemod:example_item

应该会给一个紫黑的方块(因为没有材质),这个就是示例的物品
看一下命令,examplemod:example_item 前半部分,就是主文件的MODID,后半部分就是注册的物品

第一注册物品,第二声明具体物品

第三,在主文件的构造函数声明。
用词不太准确,又是注册又是声明的,大概是这个意思。一个物品的创建基本上就是这三步
可以看一下Forge官方文档


浙公网安备 33010602011771号