Sadly, as I am not an English player, I have been waiting for an update to this mod until I found out that I still don't have an animated version. I hope it can be resolved one day. Thank you for your efforts
https://smapi.io/log/22d89c299d7f4d9b9042605603702688 Hello, none of the animated fish mods work as well. I have some error messages following an update of certain mods but I had the non-animated fish before updating the other mods. Can you look ? Thanks !!
It's also very strange to me. Except for the animated fish, the rest of the MODs can't animate. I guess it may be other MOD updates that cause the fish files to not be read. My other MODs are all the latest versions.
Its because its not loading, something wrong with the content.json. Copy and paste from the post in the appropriate files, and removing the space in front of the first { in manifest.json
Strange all my fish are animated and confirmed fixed it, using CJB item spawner Ive spawned every fish. Put them down on a table and they are all animated. You need to manually edit using what I posted.
It's also very strange to me. Except for the animated fish, the rest of the MODs can't animate. I guess it may be other MOD updates that cause the fish files to not be read. My other MODs are all the latest versions.
Another commenter had mentioned this, but SMAPI's throwing up errors with the content.json. Here's my SMAPI log for more info on it: https://smapi.io/log/dd185a14a3ff4a65bb1f8318eada34bb - let me know if there's anything else I need to grab for more info or anything. Thanks for your work on the update!
Something is wrong with the manifest, when you copy and paste for some reason there is an extra space before the first { in the manifest. Update still doesnt work because something wrong with content.json. But copying and pasting from this post fixes as long as you remove the space in fron of the first { in manifest.
62 comments
Hello, none of the animated fish mods work as well. I have some error messages following an update of certain mods but I had the non-animated fish before updating the other mods. Can you look ? Thanks !!
omg,I just found out that only Animated Fish works properly,
Animated Lunna - Astay Fish;
Animated East Scarp Fish;
Animated Ridgeside Village Fish;
Animated Fish SVE;
None of these mods are working!!!
manifest.json
{
"Name": "Animated Fish SVE",
"Author": "Gervig91",
"Version": "1.8.0",
"Description": "Animates the fish in Stardew Valley Expanded",
"UniqueID": "Gervig91.AnimatedFishSVE",
"MinimumApiVersion": "4.0.1",
"UpdateKeys": [ "Nexus:6089" ],
"ContentPackFor": {
"UniqueID": "Pathoschild.ContentPatcher",
"MinimumVersion": "2.0.1"
},
"Dependencies": [
{
"UniqueID": "FlashShifter.StardewValleyExpandedCP",
"IsRequired": true
},
]
}
content.json
{
"Format": "2.0",
"ConfigSchema":
{
"Butterfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"BabyLunaloo":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Bonefish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"BullTrout":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Clownfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Daggerfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"DulseSeaweed":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Frog":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Gemfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Goldenfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"GrassCarp":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"KingSalmon":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Kittyfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Lunaloo":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"MeteorCarp":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Minnow":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Puppyfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"RadioactiveBass":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"RazorTrout":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Seahorse":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"SeaSponge":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"ShinyLunaloo":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"SnatcherWorm":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Starfish":
{
"AllowValues": "true,false",
"Default": "false",
"AllowMultiple": "false"
},
"Starfish2":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"TorpedoTrout":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"Undeadfish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"VoidEel":
{
"AllowValues": "true,false",
"Default": "false",
"AllowMultiple": "false"
},
"VoidEel2":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"WaterGrub":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
},
"Changes": [
{
"LogName": "Baby Lunaloo",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Baby Lunaloo",
"FromFile": "babylunaloo.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 4,
"When":
{
"BabyLunaloo": "true"
},
},
{
"LogName": "Bonefish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Bonefish",
"FromFile": "bonefish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 4,
"When":
{"Bonefish": "true"},
},
{
"LogName": "Bull Trout",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Bull Trout",
"FromFile": "bull_trout.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 4,
"When":
{"BullTrout": "true"},
},
{
"LogName": "Butterfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Butterfish",
"FromFile": "butterfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 6,
"When":
{"Butterfish": "true"},
},
{
"LogName": "Clownfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Clownfish",
"FromFile": "clownfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Clownfish": "true", "HasMod |contains=MoreFish": false},
},
{
"LogName": "Daggerfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Daggerfish",
"FromFile": "daggerfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Daggerfish": "true"},
},
{
"LogName": "Dulse Seaweed",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Dulse Seaweed",
"FromFile": "dulse_seaweed.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"DulseSeaweed": "true"},
},
{
"LogName": "Frog",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Frog",
"FromFile": "frog.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 10,
"When":
{"Frog": "true"},
},
{
"LogName": "Gemfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Gemfish",
"FromFile": "gemfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Gemfish": "true"},
},
{
"LogName": "Goldenfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Goldenfish",
"FromFile": "goldenfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Goldenfish": "true"},
},
{
"LogName": "Grass Carp",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Grass Carp",
"FromFile": "grass_carp.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"GrassCarp": "true"},
},
{
"LogName": "King Salmon",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\King Salmon",
"FromFile": "kingsalmon.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"KingSalmon": "true"},
},
{
"LogName": "Lunaloo",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Lunaloo",
"FromFile": "lunaloo.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 4,
"When":
{"Lunaloo": "true"},
},
{
"LogName": "Meteor Carp",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Meteor Carp",
"FromFile": "meteor_carp.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"MeteorCarp": "true"},
},
{
"LogName": "Kittyfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Kittyfish",
"FromFile": "kittyfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 6,
"When":
{"Kittyfish": "true"},
},
{
"LogName": "Minnow",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Minnow",
"FromFile": "minnow.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Minnow": "true"},
},
{
"LogName": "Puppyfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Puppyfish",
"FromFile": "puppyfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 6,
"When":
{"Puppyfish": "true"},
},
{
"LogName": "Radioactive Bass",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Radioactive Bass",
"FromFile": "radioactive_bass.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"RadioactiveBass": "true"},
},
{
"LogName": "Razor Trout",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Razor Trout",
"FromFile": "razortrout.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"RazorTrout": "true"},
},
{
"LogName": "Seahorse",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Seahorse",
"FromFile": "seahorse.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Seahorse": "true"},
},
{
"LogName": "Sea Sponge",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Sea Sponge",
"FromFile": "seasponge.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 4,
"When":
{"SeaSponge": "true"},
},
{
"LogName": "Shiny Lunaloo",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Shiny Lunaloo",
"FromFile": "shinylunaloo.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 4,
"When":
{"ShinyLunaloo": "true"},
},
{
"LogName": "Snatcher Worm",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Snatcher Worm",
"FromFile": "snatcher_worm.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 40,
"AnimationFrameCount": 5,
"When":
{"SnatcherWorm": "true"},
},
{
"LogName": "Starfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Starfish",
"FromFile": "starfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Starfish": "true", "HasMod |contains=MoreFish": false},
},
{
"LogName": "Starfish2",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Starfish",
"FromFile": "starfish2.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 16,
"When":
{"Starfish2": "true", "HasMod |contains=MoreFish": false},
},
{
"LogName": "Torpedo Trout",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Torpedo Trout",
"FromFile": "torpedo_trout.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"TorpedoTrout": "true"},
},
{
"LogName": "Undeadfish",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Undeadfish",
"FromFile": "undeadfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"Undeadfish": "true"},
},
{
"LogName": "Void Eel",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Void Eel",
"FromFile": "voideel.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"VoidEel": "true"},
},
{
"LogName": "Void Eel2",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Void Eel",
"FromFile": "voideel2.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 8,
"When":
{"VoidEel2": "true"},
},
{
"LogName": "Water Grub",
"Action": "EditImage",
"Target": "Mods\\FlashShifter.StardewValleyExpandedCP\\Water Grub",
"FromFile": "water_grub.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"WaterGrub": "true"},
}
]
}
https://www.nexusmods.com/stardewvalley/mods/6626
-update- I fixed with manual, explained in the code post