Balatro Mod Manager appears to reject mods without this parameter, so should be required for the sake of compatibility with all versions of BMM
49 lines
1.0 KiB
JSON
49 lines
1.0 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"title": "Balatro Mod Metadata",
|
|
"type": "object",
|
|
"properties": {
|
|
"title": {
|
|
"type": "string"
|
|
},
|
|
"requires-steamodded": {
|
|
"type": "boolean"
|
|
},
|
|
"requires-talisman": {
|
|
"type": "boolean"
|
|
},
|
|
"categories": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"enum": ["Content", "Joker", "Quality of Life", "Technical", "Miscellaneous", "Resource Packs", "API"]
|
|
},
|
|
"minItems": 1,
|
|
"uniqueItems": true
|
|
},
|
|
"author": {
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"type": "string",
|
|
"format": "uri"
|
|
},
|
|
"downloadURL": {
|
|
"type": "string",
|
|
"format": "uri"
|
|
},
|
|
"folderName": {
|
|
"type": "string",
|
|
"pattern": "^[^<>:\"/\\|?*]+$"
|
|
},
|
|
"version": {
|
|
"type": "string"
|
|
},
|
|
"automatic-version-check": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"required": ["title", "requires-steamodded", "requires-talisman", "categories", "author", "repo", "downloadURL"]
|
|
}
|
|
|