(一) 修改mod信息
forge 默认提供了一个mod配置,ExampleMod.java,接下来修改mod信息。
首先修改的是包的结构,去掉默认的包结构,改成符合mod信息的结构,我这里修改成了com.qiao.mymod.
修改类名,改成自己的(其实改成什么都没啥关系,但是按照习惯改成自己需要的mod名称,这里的mod名称要符合驼峰写法,每个单词首字母大写)MyMod ,同样的需要修改java文件的名称,构造方法名称,不改会报错。
然后修改@Mod注解 为@Mod(“mymod”) 这里双引号内容就是mod的id,id在mod中具有唯一性,同时映射了mod的配置信息。
打开resources/META-INF 文件夹下的 mods.toml (resources是资源文件夹),forge会根据@Mod("mymod") 注解找到这个配置文件中相关的配置。(根据以下的中文解释来修改自己的mod,翻译可能不太准确,这个锅可以甩给有道词典)
# This is an example mods.toml file. It contains the data relating to the loading mods.
# There are several mandatory fields (#mandatory), and many more that are optional
# The ov