Closed stairman06 closed 3 years ago
Made some modifications based on feedback:
media
arrayauthors
supports Teamsfile.frameworks
field has been removedrel
fieldinstallationMethod
now has support for any directorydownload
field has been simplified and renamed to downloads
I've made some more revisions:
src
value for files contains more information, and now mentions the API made by immibis (PR #3)installationMethod
has been renamed to installation
and is now an object.installation
can now be at the version level and file level.releaseDate
now contains more information about the ISO-8601 format and provides an example.rel
ssrc
valuesmodpackUsage
now overrides any restrictions set in the licenseinstallation
is now a required field - it MUST be present at either the version level or the file levelsemver
and the versions
objectYou put "icon": "image"
instead of "type": "image"
Can we move the installation data to a different PR since it's a lot more complex than we thought?
Created PR #7 for discussion of installation data.
Did some more work:
src
field to allow offsite dependency metadatacompressedOverrides
file rel
valueNow added: conditions. Conditions allow you to describe where a Project can be used. Currently, the only available condition options are clientside and serverside. Conditions can either be defined in a separate conditions
field, or directly in a field. You can find examples in format_spec.md, line 278. An example is also in format_example_modpack.json
Repository abandoned. Moved to modip-org/spec.
This is a specification draft based on previous discussions. Any feedback or thoughts are appreciated.