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": [
{
"Action": "EditData",
"Target": "Data/FarmAnimals",
"Entries": {
"Mizu.Dodo_Dodo": {
"DisplayName": "{{i18n:Dodo_name}}",
"House": "Coop",
"Gender": "Female",
"PurchasePrice": -1,
"SellPrice": 10000,
"RequiredBuilding": "Big Coop",
"UnlockCondition": null,
"EggItemIds": [
"Mizu.Dodo_DodoEgg"
],
"IncubationTime": -1,
"IncubatorParentSheetOffset": 1,
"BirthText": "{{i18n:BirthText_description}}",
"DaysToMature": 7,
"CanGetPregnant": false,
"HarvestType": "DropOvernight",
"HarvestTool": null,
"ProduceItemIds": [
{
"ItemId": "Mizu.Dodo_DodoEgg"
}
],
"DeluxeProduceItemIds": [
{
"ItemId": "Mizu.Dodo_DodoEgg"
}
],
"ProduceOnMature": false,
"DaysToProduce": 5,
"FriendshipForFasterProduce": -1,
"DeluxeProduceMinimumFriendship": 200,
"DeluxeProduceCareDivisor": 5000.0,
"DeluxeProduceLuckMultiplier": 1.01,
"ProfessionForHappinessBoost": 2,
"ProfessionForQualityBoost": 2,
"ProfessionForFasterProduce": -1,
"Sound": "Mizu.Dodo_DodoSound",
"BabySound": null,
"Texture": "Mizu.Dodo/BlueDodo",
"HarvestedTexture": null,
"BabyTexture": "Mizu.Dodo/BabyDodo",
"UseFlippedRightForLeft": false,
"SleepFrame": 17,
"Skins": [
{
"id": "Black",
"Weight": 1,
"Texture": "{{InternalAssetKey: assets/BlackDodo.png}}",
"BabyTexture": "{{InternalAssetKey: assets/BabyDodo.png}}"
}
],
"SpriteWidth": 32,
"SpriteHeight": 32,
"EmoteOffset": {
"X": 0,
"Y": -16
},
"SwimOffset": {
"X": 0,
"Y": 112
},
"UseDoubleUniqueAnimationFrames": true,
"ShadowWhenBabySwims": null,
"ShadowWhenBaby": null,
"ShadowWhenAdultSwims": null,
"ShadowWhenAdult": null,
"CanSwim": false,
"BabiesFollowAdults": true,
"GrassEatAmount": 2,
"HappinessDrain": 7,
"UpDownPetHitboxTileSize": "1, 1",
"LeftRightPetHitboxTileSize": "1, 1",
"BabyUpDownPetHitboxTileSize": "1, 1",
"BabyLeftRightPetHitboxTileSize": "1, 1",
"StatToIncrementOnProduce": [
{
"RequiredItemId": null,
"RequiredTags": [
"egg_item"
],
"StatName": "DodoEggsLayed"
}
],
"ShowInSummitCredits": true,
"CustomFields": {
"meatIndex": "Mizu.Dodo_DodoMeat"
}
}
}
},
{
"Action": "EditData",
"Target": "selph.ExtraAnimalConfig/AnimalExtensionData",
"TargetField": [
"Mizu.Dodo_Dodo",
"ExtraProduceSpawnList"
],
"Entries": {
"Bones": {
"Id": "Bones",
"ProduceItemIds": [
{
"Id": "820",
"ItemId": "820",
"MinimumFriendship": 400
},
{
"Id": "580",
"ItemId": "580",
"MinimumFriendship": 200
},
{
"Id": "881",
"ItemId": "881",
"MinimumFriendship": 0
}
],
"DaysToProduce": 1,
"SyncWithMainProduce": false
}
}
},
{
"Action": "EditData",
"Target": "selph.ExtraAnimalConfig/AnimalExtensionData",
"TargetField": [
"Mizu.Dodo_Dodo",
"AnimalProduceExtensionData"
],
"Entries": {
"(O)580": {
"HarvestTool": "DigUp",
"ItemQuery": {
"RandomItemId": [
"(O)881",
"(O)579",
"(O)580",
"(O)581",
"(O)582",
"(O)583",
"(O)584",
"(O)585",
"(O)586"
]
}
},
"(O)820": {
"HarvestTool": "DigUp",
"ItemQuery": {
"RandomItemId": [
"(O)881",
"(O)579",
"(O)580",
"(O)581",
"(O)582",
"(O)583",
"(O)584",
"(O)585",
"(O)586",
"(O)820",
"(O)821",
"(O)822",
"(O)823",
"(O)824",
"(O)825",
"(O)826",
"(O)827",
"(O)828"
]
}
}
}
}
]
}