SMAPI
About SMAPI
Modding docs
Tools
Mod compatibility
Log parser
JSON validator
JSON validator
Upload a JSON file
Choose the JSON format:
None
SMAPI: manifest
SMAPI: translations (i18n)
Content Patcher
Drag the file onto this textbox
(or
choose a file
)
:
{ "Format": "2.4.0", "ConfigSchema": { "SummerSwimsuits": { "AllowValues": "true, false", "Default": true }, "Enable_Olivia": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Victor": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Claire": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Sophia": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Lance": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Morris": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Marlon": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Gunther": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "Enable_Magnus": { "Section": "Enable", "AllowValues": "true, false", "Default": true }, "OlderSophiaPortraits": { "AllowValues": "true, false", "Default": false } }, "Changes": [ { "Action": "Include", "FromFile": "assets/JSON/Olivia.json", "When": { "Enable_Olivia": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Victor.json", "When": { "Enable_Victor": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Claire.json", "When": { "Enable_Claire": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Sophia.json", "When": { "Enable_Sophia": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Lance.json", "When": { "Enable_Lance": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Morris.json", "When": { "Enable_Morris": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Marlon.json", "When": { "Enable_Marlon": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Gunther.json", "When": { "Enable_Gunther": "true" } }, { "Action": "Include", "FromFile": "assets/JSON/Magnus.json", "When": { "Enable_Magnus": "true" } }, { "Action": "Load", "Target": "Portraits/BJoja", "FromFile": "assets/Portraits/Joja_Shop.png" }, { "Action": "EditData", "Target": "Data/Shops", "TargetField": [ "Joja", "Owners", "Claire" ], "Entries": { "Portrait": "Portraits/BJoja" } }, { "Action": "EditData", "Target": "aedenthorn.DialogueDisplayFramework/dictionary", "Entries": { "Claire": { "packName": "Mud.SkimpyPortraitsCP", "height": 384, "width": 900, "xOffset": 508, "yOffset": 0, "dialogue": { "xOffset": 24, "yOffset": 12, "width": 880, "height": 600 }, "portrait": { "xOffset": -850, "yOffset": -802, "h": 600, "w": 600, "right": false, "bottom": true, "scale": 1.5 }, "name": { "xOffset": 180, "yOffset": -440, "scroll": true, "right": false, "bottom": true, "centered": true, "scrollType": 0 }, "jewel": { "xOffset": -48, "yOffset": -60, "right": true }, "button": { "xOffset": -40, "yOffset": -48, "right": true, "bottom": true }, "hearts": { "xOffset": 8, "yOffset": -24, "bottom": true, "showEmptyHearts": true, "heartsPerRow": 14 } } } } ] }
Click this button: