fabric.mod.json 文件是由 Fabric 加载器使用以加载模组的模组元数据文件。模组需要有这个文件才能被加载,该文件需要放在模组 JAR 的根目录下,且名称一致。
1。* 运行在客户端与服务器。默认。ModInitializer 的类。ClientModInitializer 的类。DedicatedServerModInitializer 的类。"main": [
"net.fabricmc.example.ExampleMod",
"net.fabricmc.example.ExampleMod::handle"
]
file 键的对象,这个键应该是你的模组 JAR 到嵌套 JAR 的路径。例如:"jars": [
{
"file": "nested/vendor/dependency.jar"
}
]
"languageAdapters": {
"kotlin": "net.fabricmc.language.kotlin.KotlinAdapter"
}
"mixins": [
"modid.mixins.json",
{
"config": "modid.client-mixins.json",
"environment": "client"
}
]
下方各对象的项的键均为依赖的模组 id。
每一个键的值都是字符串,或者字符串数组,声明支持的版本范围。对于数组,会假定一个“OR”关系——也就是说,只要符合其中一个。
对于所有版本的情况,*是特殊的字符串,声明所有版本都符合该范围。此外,无论版本范围,必须能够符合准确字符串。
irc://irc.esper.net:6667/charset for #charset at EsperNet——端口是可选的,如果不存在,假定为6667。
您可以在 custom 字段中添加任何要添加的字段。Loader 会忽略这些字段。但是强烈建议为您的字段命名以避免在将您的字段(名称)添加到标准规范时发生冲突。