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
zh_cn:documentation:fabric_mod_json [2021/10/20 12:42] solidblockzh_cn:documentation:fabric_mod_json [2024/01/02 10:33] (current) – ↷ Page name changed from zh_cn:documentation:fabric_mod_json_spec to zh_cn:documentation:fabric_mod_json solidblock
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.1634733760.txt.gz · Last modified: 2021/10/20 12:42 by solidblock