JSON validator
Validation
Oops, found some issues with your JSON. See format documentation for more info.
| Line | Field | Error |
|---|---|---|
| 1 | Missing required fields: Format. |
Content
You can change JSON format () or edit this file.
{
"Changes": [
{
"LogName": "Add dehydrator rules",
"Action": "EditData",
"Target": "Data/Machines",
"Entries": {
"(BC)Adam.Joja_Dehydrator": {
"OutputRules": [
{
"Id": "DriedFish",
"Triggers": [
{
"Id": "ItemPlacedInMachine",
"Trigger": "ItemPlacedInMachine",
"RequiredItemId": null,
"RequiredTags": [
"category_fish"
],
"RequiredCount": 3,
"Condition": null
}
],
"UseFirstValidOutput": false,
"OutputItem": [
{
"CustomData": {
"selph.ExtraMachineConfig.InheritPreserveId": "true",
"selph.ExtraMachineConfig.UnflavoredDisplayNameOverride": "Dried Fish"
},
"OutputMethod": null,
"CopyColor": false,
"CopyPrice": true,
"CopyQuality": false,
"PreserveType": null,
"PreserveId": "DROP_IN_PRESERVE",
"PriceModifiers": [
{
"Id": "Start Price",
"Modification": "Multiply",
"Amount": 7.5
}
],
"PriceModifierMode": "Stack",
"Condition": null,
"Id": "(O)Adam.Joja_DriedFish",
"ItemId": "(O)Adam.Joja_DriedFish",
"RandomItemId": null,
"MaxItems": null,
"MinStack": 1,
"MaxStack": 1,
"Quality": -1,
"ObjectInternalName": "Dried Fish {0}",
"ObjectDisplayName": "{0} Dried Fish %PRESERVED_DISPLAY_NAME",
"ObjectColor": null,
"ToolUpgradeLevel": -1,
"IsRecipe": false,
"StackModifiers": null,
"StackModifierMode": "Stack",
"QualityModifiers": null,
"QualityModifierMode": "Stack",
"ModData": null,
"PerItemCondition": null
}
],
"MinutesUntilReady": 10,
"DaysUntilReady": -1,
"InvalidCountMessage": "[LocalizedText Strings\\Objects:Machine_NeedsInputCount 3]",
"RecalculateOnCollect": false
}
],
"AdditionalConsumedItems": null,
"PreventTimePass": null,
"ReadyTimeModifiers": null,
"ReadyTimeModifierMode": "Stack",
"InvalidItemMessage": null,
"InvalidItemMessageCondition": null,
"InvalidCountMessage": null,
"LoadEffects": [
{
"Id": "Default",
"Condition": null,
"Sounds": [
{
"Id": "fishSlap",
"Delay": 0
}
],
"Interval": 100,
"Frames": null,
"ShakeDuration": -1,
"TemporarySprites": null
}
],
"WorkingEffects": null,
"WorkingEffectChance": 0.33,
"AllowLoadWhenFull": false,
"WobbleWhileWorking": true,
"LightWhileWorking": null,
"ShowNextIndexWhileWorking": false,
"ShowNextIndexWhenReady": false,
"AllowFairyDust": true,
"IsIncubator": false,
"OnlyCompleteOvernight": false,
"ClearContentsOvernightCondition": null,
"StatsToIncrementWhenLoaded": null,
"StatsToIncrementWhenHarvested": null,
"ExperienceGainOnHarvest": null,
"CustomFields": null
}
}
}
]
}