User Tools

Site Tools


documentation:fabric_mod_json

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
documentation:fabric_mod_json [2019/06/09 09:08]
jamieswhiteshirt [fabric.mod.json] Add a short description
documentation:fabric_mod_json [2019/11/16 19:00]
fudge fix the curse
Line 28: Line 28:
 ] ]
 </​code>​ </​code>​
-         * If you're using any other language, ​that is compatible with Java and has a Fabric ​adapter, then you should use following syntax: <code json> +   * If you're using any other language, ​consult the language ​adapter's documentation. The Kotlin one is located ​[[https://​github.com/​FabricMC/​fabric-language-kotlin/​blob/​master/​README.md|here]]. 
-"​main": ​[ +
-   { +
-      "​adapter"​"kotlin", +
-      "​value":​ "​package.ClassName"​ +
-   } +
-+
-</​code>​+
    * **jars** A list of nested JARs inside your mod's JAR to load. Before using the field, check out [[tutorial:​loader04x#​nested_jars|the guidelines on the usage of the nested JARs]]. Each entry is an object containing ''​file''​ key. That should be a path inside your mod's JAR to the nested JAR. For example: <code json>    * **jars** A list of nested JARs inside your mod's JAR to load. Before using the field, check out [[tutorial:​loader04x#​nested_jars|the guidelines on the usage of the nested JARs]]. Each entry is an object containing ''​file''​ key. That should be a path inside your mod's JAR to the nested JAR. For example: <code json>
 "​jars":​ [ "​jars":​ [
Line 63: Line 57:
 The key of each entry of the objects below is a Mod ID of the dependency. The key of each entry of the objects below is a Mod ID of the dependency.
  
-The value of each key is a string or array of strings declaring supported version ranges. In the case of an array, an OR” relationship is assumed - that is, only one range has to match for the collective range to be satisfied.+The value of each key is a string or array of strings declaring supported version ranges. In the case of an array, an "OR" ​relationship is assumed - that is, only one range has to match for the collective range to be satisfied.
  
 In the case of all versions, * is a special string declaring that any version is matched by the range. In addition, exact string matches must be possible regardless of the version type. In the case of all versions, * is a special string declaring that any version is matched by the range. In addition, exact string matches must be possible regardless of the version type.
documentation/fabric_mod_json.txt · Last modified: 2019/11/16 19:00 by fudge