User Tools

Site Tools


zh_cn:documentation:fabric_mod_json

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
zh_cn:documentation:fabric_mod_json [2021/10/20 12:42] solidblockzh_cn:documentation:fabric_mod_json_spec [2023/09/23 06:31] – ↷ Page name changed from zh_cn:documentation:fabric_mod_json to zh_cn:documentation:fabric_mod_json_spec rawdiamondmc
Line 12: Line 12:
 ==== 模组加载 ==== ==== 模组加载 ====
  
 +   * **provides**:定义了提供的模组的 id 的列表,可以看做模组的别称。Fabric Loader 将会认为这些 id 的模组是存在的。如果存在其他使用这个 id 的模组,这些模组会直接不加载。
    * **environment**:定义了模组在哪里运行:只在客户端(客户端模组),或只在服务端(插件),或二者(常规模组)。包含环境标识符:    * **environment**:定义了模组在哪里运行:只在客户端(客户端模组),或只在服务端(插件),或二者(常规模组)。包含环境标识符:
       * **''*''** 运行在客户端与服务器。默认。       * **''*''** 运行在客户端与服务器。默认。
Line 30: Line 31:
    * 如果你使用其他语言,参考该语言的文档。Kotlin 的位于 [[https://github.com/FabricMC/fabric-language-kotlin/blob/master/README.md|此网站]]。    * 如果你使用其他语言,参考该语言的文档。Kotlin 的位于 [[https://github.com/FabricMC/fabric-language-kotlin/blob/master/README.md|此网站]]。
  
-   * **jars** 你的模组 JAR 中需要加载的嵌套 JAR。使用此字段前,请参考[[zh_cn:tutorial:loader04x#nested_jars|使用嵌套 JAR 的指引]]。每一项都是包含 ''file'' 键的对象,这个键应该是你的模组 JAR 到嵌套 JAR 的路径。例如:<code json>+   * **jars** 你的模组 JAR 中需要加载的嵌套 JAR。使用此字段前,请参考[[zh_cn:tutorial:loader04x#嵌套 JAR|使用嵌套 JAR 的指引]]。每一项都是包含 ''file'' 键的对象,这个键应该是你的模组 JAR 到嵌套 JAR 的路径。例如:<code json>
 "jars": [ "jars": [
    {    {
Line 91: Line 92:
 ===== 自定义字段 ===== ===== 自定义字段 =====
  
-You can add any field you want to add inside ''custom'' field. Loader would ignore them. However //it's highly recommended to namespace your fields// to avoid conflicts if your fields (names) would be added to the standard specification.+您可以在 ''custom'' 字段中添加任何要添加的字段。Loader 会忽略这些字段。但是//强烈建议为您的字段命名//以避免在将您的字段(名称)添加到标准规范时发生冲突。
zh_cn/documentation/fabric_mod_json.txt · Last modified: 2024/01/02 10:33 by solidblock