You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`packagename`| String | No | Name of the modpack. |
37
+
|`version`\*| String | No | The modpack's internal version number. Must use [semver] format. |
38
+
|`versionstr`\*| String | Yes | Human-readable version string. |
39
+
|`repo`| String | Yes | Name of the repo where the package is hosted. |
40
+
|`alias`| String | Yes | Alias of the modpack. Aliases can be used for replacing other modpacks. |
41
+
|`title`| String | Yes | Title used in UI. |
42
+
|`description`| String | Yes | Path to a file with a short description (max 500 chars). |
43
+
|`long_description`| String | Yes | Path to a file with a detailed description. |
44
+
|`url`| String | Yes | Link to the modpack's website. |
45
+
|`license`| Array[String]| Yes | License(s) of the modpack. |
46
+
47
+
[semver]: https://semver.org/
48
+
49
+
\*`version` is used by the engine to determine the most recent version of a modpack. Therefore, it should be bumped when something in the modpack changes (e.g. whenever a new version gets published). `versionstr` is what is displayed to the user and can contain any string, so it can be used to represent any sensible version format.
0 commit comments