Mods / Floating Fish
Author: Reverhaus
Side: Both
Created: Feb 20th 2025 at 3:10 AM
Last modified: 2 days ago
Downloads: 13957
Follow Unfollow 344
Recommended download (for Vintage Story 1.21.1-rc.1 - 1.21.6):
floatingfish_1.1.7.zip
1-click install
Floating Fish (After Kill)
This mod makes fish float to the surface after being killed, instead of sinking to the bottom. You can easily grab the fish and carry it in your inventory. To prepare the fish, simply use a knife on the grid to convert it into a fillet for cooking. This makes it easier to collect and process fish without altering the basic game mechanics.
Inspired by RogueHouse Additions
Inspired by a similar feature from the RogueHouse Additions modpack, this version keeps things simple and stays true to the core gameplay.
Mod Integration
Primitive Survival
-
No more duplicate fish when running both mods.
-
All fish caught with Floating Fish are now processed using Primitive Survival recipes, standardizing your crafting and cooking.
River Fish
Do you want more variety in your waters? This mod is fully compatible with River Fish, adding 8 new species to your lakes and rivers!
Note: This is my first mod and I am "Vibe Coding," so please be mindful of any bugs or redundancies.
Changelog
v1.1.7
-
Hotfix errors
v1.1.6
-
Add comaptibility with Feverstone Wilds
code rewrited to fix crash caused by fishmeat recipe
v1.1.5
-
deleted
v1.1.4
- Add comaptibility with River Fish mod
v1.1.3
-
Fixed code for Freshwater Salmon: Simplified the code for potential compatibility with mods that create salmon recipes.
-
Adjusted recipes: Freshwater Salmon (2 fish meat instead of 5) and Reef Fish (now yields 1 small bone instead of 1 fish meat).
v1.1.2
-
NEW: Added full compatibility with the Primitive Survival mod.
-
Resolves fish duplication between the two mods.
-
Floating Fish now uses Primitive Survival recipes for processing fish, ensuring a unified experience.
v1.1.1
-
FIXED: Incorrect formatting in the English language file.
-
UPDATED: Fixed fish names in DE, EN, FR, and PL to match official in-game translations.
-
ADDED: Temporary placeholder fish names (via Google Translate) for ES, PT, RU, and UK until official translations are available in-game.
v1.1.0 — ⚠ NOT COMPATIBLE WITH VERSIONS PRIOR TO 1.21
-
OVERHAUL: Updated for the new Vintage Story 1.21 fish system.
-
REPLACED: The old
salmon-pinkentity with the new saltwater salmon, which now spawns in lakes. -
ADDED: Variable quantities of fish fillets depending on the species.
-
EXPANDED: Added 29 new vanilla fish species.
Fish List:
-
Reef Fish: Bicolor Angelfish, Copperband Butterflyfish, Blackwedged Butterflyfish, Black Clownfish, Common Clownfish, Yellowstripe Maroon Clownfish, Longspine Porcupinefish, Banded Surgeonfish, Powderblue Tang, Titan Triggerfish, Creole Wrasse.
-
Saltwater Fish: Sea Bream, Cape Gurnard, Common Haddock, Silver Hake, Atlantic Herring, Atlantic Mackerel, Alaska Pollock, Pacific Perch, Great Barracuda, Black Grouper, Red Snapper, Skipjack Tuna, Bering Wolf, Yellowtail Amberjack, Common Mahi-Mahi, Atlantic Wreckfish, Common Coelacanth, Atlantic Sturgeon, Pink Salmon.
-
UPDATED: BreedableFish mod compatibility (Note: BreedableFish may not yet reflect the new fillet quantities).
v1.0.3
-
ADDED: Compatibility with the BreedableFish mod.
-
ADDED: Multi-language translations (German, Spanish, French, Polish, Portuguese, Russian, Ukrainian).
Incompatibilities and Known Issues
-
Version Warning: v1.1.0 and higher are not compatible with game versions older than 1.21 or with save files from previous versions of this mod.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.1.7 | floatingfish | 633 | 2 days ago | floatingfish_1.1.7.zip | 1-click install | ||
|
hotfix | |||||||
| 1.1.6 | floatingfish | 113 | 2 days ago | floatingfish_1.1.6.zip | 1-click install | ||
|
add comaptibility with Feverstone Wilds code rewrited to fix crash caused by fishmeat recipes | |||||||
| 1.1.5 | floatingfish | 30 | 6 days ago | Release Retracted | |||
Retraction Reason:Multiple errors with the items Changelog:add comaptibility with Feverstone Wilds | |||||||
| 1.1.4 | floatingfish | 643 | Jan 8th at 9:24 PM | floatingfish_1.1.4.zip | 1-click install | ||
|
Add comaptibility with Riverfish mod | |||||||
| 1.1.3 | floatingfish | 2703 | Oct 27th 2025 at 12:11 PM | floatingfish_1.1.3.zip | 1-click install | ||
|
Fixed code and adjusted fish drop | |||||||
| 1.1.2 | floatingfish | 1263 | Oct 8th 2025 at 9:59 PM | floatingfish_1.1.2.zip | 1-click install | ||
|
Added compatibility with the Primitive Survival mod | |||||||
| 1.1.1 | floatingfish | 653 | Oct 3rd 2025 at 5:19 PM | floatingfish_1.1.1.zip | 1-click install | ||
|
Corrected translation into multiple languages (English is no longer broken) | |||||||
| 1.1.0 | floatingfish | 1121 | Aug 4th 2025 at 1:04 AM | floatingfish_1.1.0.zip | 1-click install | ||
|
rewrite of the complete mod for the version 1.21.0-rc.2 (incompatible with previous versions) | |||||||
| 1.0.3 | floatingfish | 2107 | Jul 29th 2025 at 12:48 AM | floatingfish_1.0.3.zip | 1-click install | ||
|
Added compatibility with the BreedableFish mod Added translations to other languages (Ukrainian added too) | |||||||
| 1.0.1 | floatingfish | 3831 | Feb 21st 2025 at 2:13 AM | floatingfish.zip | 1-click install | ||
|
Adjusted parameters and purged code | |||||||
| 1.0.0 | floatingfish | 319 | Feb 20th 2025 at 3:13 AM | Empty | floatingfish.zip | 1-click install | |
Reverhaus The hotfix fixed both things! :D Thanks for such a quick fix.
wincerind Velstadt I release a hotfix for this again!
I feel terrible for not being able to detect all these errors properly. 😢
I hope the third time's the charm 🙏
Hey there! Getting pretty much the same errors as @Velstadt, though interestingly mine stop at 'discus' instead of going all the way down to 'europeanperch'.
However, the game seems to load and run fine regardless. The actual bug I'm coming to report is that floating pink salmon are question mark blocks. No other fish does this (I have the river fish mod installed and they float just fine), seems to just be the salmon. Here's the warning line I got from the client log:
Other than that, I haven't noticed anything other than the errors on game launch.
I'm getting these errors when loading a save file:
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-eel
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-stingray in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-stingray
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-ghostfish in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-ghostfish
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-buromenfish in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-buromenfish
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-discus in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-discus
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-riversturgeon in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-riversturgeon
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-pike in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-pike
16.1.2026 17:15:33 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-europeanperch in Grid recipe
16.1.2026 17:15:33 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-europeanperch
DecaByte HariSeldon RedRockG Desolae I wrote the whole recipes code to fix the errors and crashes.
Apparently, there were errors in defining the recipes, and the game interpreted this as undefined "variants" of extra fish. When attempting to find them, the handbook crashed.
Now there shouldn't be (I hope🙏) any errors in the log or crashes when consulting the handbook. A new version is released (v1.1.6)
Thank you very much for the reports.
Yeah, I only saw the errors too. Didnt get around to testing if it still works with the errors.
I see the errors as below too, but I quickly tested both mods and they apparently seems to work as intended.
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-riversturgeon
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-pike in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-pike
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-salmon in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-salmon
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-salmon in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-salmon
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-bream in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-bream
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-gurnard in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-gurnard
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-haddock in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-haddock
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-mahi in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-mahi
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-coelacanth in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-coelacanth
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-clown in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-clown
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-herring in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-herring
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-mackerel in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-mackerel
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-wreckfish in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-wreckfish
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-sturgeon in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-sturgeon
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-perch in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-perch
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-hake in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-hake
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-wolf in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-wolf
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-grouper in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-grouper
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-clown in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-clown
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-barracuda in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-barracuda
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-snapper in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-snapper
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-tuna in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-tuna
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-amberjack in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-amberjack
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-pollock in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-pollock
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-angel in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-angel
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-butterfly in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-butterfly
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-butterfly in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-butterfly
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-clown in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-clown
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-puffer in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-puffer
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-tang in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-tang
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-tang in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-tang
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-trigger in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-trigger
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-wrasse in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-wrasse
12.1.2026 20:33:05 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-europeanperch in Grid recipe
12.1.2026 20:33:05 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-europeanperch
I've retracted the latest version (1.1.5) , I'll carefully review the files and what the heck I've done with them 🤦♂️
Still seeing these errors with the latest versions of Floating Fish and River Fish:
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-salmon
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-salmon in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-salmon
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-bream in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-bream
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-gurnard in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-gurnard
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-haddock in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-haddock
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-mahi in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-mahi
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-coelacanth in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-coelacanth
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-clown in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-clown
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-herring in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-herring
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-mackerel in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-mackerel
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-wreckfish in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-wreckfish
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-sturgeon in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-sturgeon
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-perch in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-perch
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-hake in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-hake
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-wolf in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-wolf
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-grouper in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-grouper
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-clown in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-clown
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-barracuda in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-barracuda
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-snapper in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-snapper
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-tuna in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-tuna
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-amberjack in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-amberjack
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-pollock in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-pollock
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-angel in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-angel
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-butterfly in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-butterfly
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-butterfly in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-butterfly
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-clown in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-clown
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-puffer in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-puffer
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-tang in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-tang
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-tang in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-tang
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-trigger in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-trigger
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-wrasse in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-wrasse
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-eel in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-eel
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-stingray in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-stingray
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-ghostfish in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-ghostfish
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-buromenfish in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-buromenfish
12.1.2026 15:48:25 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-discus in Grid recipe
12.1.2026 15:48:25 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-discus
DecaByte For unknown reasons, I uploaded the version without the river fish file; I have now corrected the version.
Thank you for your watch 🫡
Reverhaus
Is this just just junk data or someting that needs fixing?
Updated & still getting these types errors:
12.1.2026 14:58:27 [Warning] Failed resolving crafting recipe ingredient with code floatingfish:deadfish-riversturgeon in Grid recipe
12.1.2026 14:58:27 [Error] Grid Recipe with output Item code game:fish-raw contains an ingredient that cannot be resolved: Item code floatingfish:deadfish-riversturgeon
DecaByte Desolae That log error is not relevant at all, I forgot within the mod files a guide to explain to Antigravity's AI how to automate updates for entities and recipes. That shouldn't have been there when uploading the file. 😅
Apparently the system tries to read the file, but cannot... I delete the file from the update, now all should work fine now
barleynaut I have an update for Feverstone pending, but I set it aside for a bit to add more fish to my new River Fish mod (just ADHD things!). Feverstone will definitely be the next thing I update!
Also, the Biomes incompatibility has been resolved. It was an old issue from when saltwater fish were first introduced; I just forgot to remove the warning. Everything works fine now!
Can we get added compat for Feverstone Wilds' Ghostfish & Buromenfish? For some reason they still sink in my 1.21.6 pack, but the salmon work fine. Still better to have some float than none at all :) Thanks for the mod, was a great pet peeve of mine.
Also re: "Biome Mods: Some users report issues with fish spawning when using mods that alter vanilla biome or fish spawn rates. This is likely because those mods have not been updated for the fish changes in Vintage Story version 1.21."
Confirming this mod should not affect mob spawning at all?
FYI when running this with Feverstone Wilds on 1.21.6, this does not work with the Ghostfish and Buromenfish, they simply sink to the bottom - but they still do spawn. You could view it as varying fish buoancy I suppose! Still better to have some floating fish than none.
Re: "Biome Mods: Some users report issues with fish spawning when using mods that alter vanilla biome or fish spawn rates. This is likely because those mods have not been updated for the fish changes in Vintage Story version 1.21."
^ Confirming this is not caused by this mod though? Floating Fish mod doesn't affect spawn rates? Cheers
I'm getting the same error as DecaByte, plus a lot of lines related to grid recipes:
Reverhaus
Getting this error in the log after updating to latest version.
at Vintagestory.Common.Asset.ToObject[T](JsonSerializerSettings settings) in VintagestoryLib\Common\Model\Asset.cs:line 69
at Vintagestory.ServerMods.NoObf.ModJsonPatchLoader.ApplyPatches_Patch0(ModJsonPatchLoader this, String forPartialPath)
Wooo!
Hydromancerx General_JOE I just uploaded a new mod that adds 8 new species of freshwater fish to lakes and rivers. 🎣🤠
(Fully comaptible with Floating Fish)
Mr_J_Soda I'm sorry, but I don't know how to create functions for Config lib. When I learn, I'll work on some of these ideas.
I know you added full compatibility with the Primitive Survival mod, which is wonderful, but would it be possible to get some kind of config setting so we can pick if we want floating fish or Primitive Survival fish?
Hydromancerx I'm trying to learn how to mod animals and do something interesting with them; I don't know if I can do it yet. 🥵🙏
Please make more types of fish! Espeically freshwater fish!
General_JOE I'd love to do it! But I need to learn how to create entities (and make some simple 3D models) before I can make anything interesting :(
Any chance for new freshwater species in the future? It's so barren with just salmon swimming around the lakes and rivers :)
Nice!
RiverTheSheep After collaborating with the author of Primitive Survival, we've successfully resolved the item duplication between our mods. Primitive Survival and Floating Fish are now fully compatible and work together correctly :)
Ahhh, I see. Appreciate the answer!
RiverTheSheep Yes, the mod works correctly alongside Primitive Survival. The issue is that when you use a fishing spear or catch fish in a trap, it generates a different type of 'dead fish' than the one found in FloatingFish, with different characteristics. (The Primitive Survival fish can be cooked, yields different amounts of meat when butchered, etc.). Using them together doesn't cause incompatibilities, but there are duplicate items (fish) with different values/properties.
I'm not sure if I can patch this to combine the fish items.
The problem is the Primitive Survival fish disappears when it hits the water, so I can't make it float like the FloatingFish item.
The PS fish has many more functions than mine, and I don't know how to change its 'disappearing' behavior to let it float.
Does this mod work with Primitive Survival? Or would it cause issues
I'm very sorry for the delay.
I have corrected the English translation so that it is no longer broken, and I have corrected some translations into other languages to match the official translations (others are just Google translations because I don't know the languages, but I will correct them as the official translations are updated).
Sindanarmo This mod modifies freshwater salmon (the legacy salmon) and replaces it with the new salmon. Perhaps that's why you only see that fish, because the rest of the fish are vanilla, and the biomes are altering their spawn rate.
I have exactly same bug, which was already mentioned before - after installing mod there was only one fish - salmon. It is even worse because after removing mod there is still only salmon. Installed it on 1.21.1 version of game. What I'm supposed to do to have all of the fish in my world?
Razgriz Actually it looks like the issue is caused by both the missing end comma and the '//' comments in each new section line. I checked a few other JSON files and they dont have them. Chucked the EN.JSON into https://jsonlint.com/ and it says the comments invalidate the JSON and the missing commas cause runover of the record.
Removing all //comments should resolve the issue and adding the missing commas and make the file valid again.
edited...
Yep.. it was definately user error on my part... i had the wrong version of the mod installed... all better now.. thanks
Greetings...
I am fairly certain that this is user error on my part... but the fish never actually float for me... 1.21 or 1.21.1 ... it doesnt crash anything, but the fish sink and stay down... ???????
Thanks in advance
Razgriz Ha I came here to say exactly what you did, you beat me to it! Easy fix in the .zip but yeah should be updated.
Found another minor issue with the en.lang json (it probably exists in the other lang files as well)
It's missing the entity name entry so the fish in game show up as "item-creature-fish-freshwater-salmon-pink-adult-male"
Adding these lines will fix it:
"fish-freshwater-salmon-pink-adult-male": "Pink Salmon (Male)",
"fish-freshwater-salmon-pink-adult-female": "Pink Salmon (Female)",
Not sure if you've been made aware or not, but you have errors with regards to your en.json lang file, which is causing some errors.
Specifically lines:
35
48
108
129
135
(the end of each fish grouping it seems)
You're just missing end line commas is all, so its a super simple fix!
I'm... not using this mod (you can guess why, someone already mentioned the reason) but I'm getting fish errors in my 1.21 stable logs. This is the only place I see mentioning them.
25.8.2025 16:22:53 [Warning] An entity fish-saltwater-amberjack-yellowtail-adult-female failed to complete initialisation, will not be physics ticked.
25.8.2025 16:23:31 [Warning] An entity fish-saltwater-haddock-common-adult-female failed to complete initialisation, will not be physics ticked.
25.8.2025 16:24:20 [Warning] An entity fish-saltwater-mackerel-atlantic-adult-female failed to complete initialisation, will not be physics ticked.
Are these fish supposed to be vanilla?
Jhoulana This is something I've thought about so many times!
But unfortunately, I don't understand ANYTHING about the 'Butchering' mod's code to add fish or other shark mods to the butchering mechanic... I'm afraid it's just way over my head :(
Mrozak bro, this isn't Twitter, idc about your personal perspective on AI stuff 🤷♂️
I'm not trying to do anything more than offer something to the community. I added the whole 'vibecoding' thing precisely so I wouldn't be judged too harshly for code errors and so people understand that I'm not an experienced modder.
Sorry if you hate that. I'm doing my best, if you don't like how I do it. Bye.
Thanks this should make an island play through easier.
@Reverhaus
could i request making them bucherable? i mean able to place the dead fish on the ground and harvest them ?
CaptainOats is not intersted in including fish is his Butchering mod and the thing with the fishes irks my immersive needs >.<
I dont understand why I couldnt see any fishes besides basic Salmon in lakes nor in Creative Mode Inventory itself.
Reverhaus No need to be upset.
Yes, i HATE "vibe coding", and i strongly believe that people would get better results if they'd learned how to do stuff themselves.
Fact is, "vibe coding" is just another term for "no idea what am i doing, but proud of it" :)
This is not personal, i don't hate you, you are great, i just hate "vibecoding" - and you should too :)
Mrozak Wow! I appreciate the report, but you could be more polite and respectful next time. If you don't like a mod, you don't have to download it.
I'll get to work on it, but I hope I don't read you here again.
en.json contains multiple errors - missing commas.
i recommend you stop wasting time with "vibe coding" and do it properly.
That's amazing, thanks so much for this <3
Hydromancerx I though the fish names were on the new patch notes but they don't appear in it 🥴
This is the list of all fish (I will put in the Mod description too):
Reef Fish
Bicolor Angelfish
Copperband Butterflyfish
Blackwedged Butterflyfish
Black Clownfish
Common Clownfish
Yellowstripe Maroon Clownfish
Longspine Porcupinefish
Banded Surgeonfish
Powderblue Tang
Titan Triggerfish
Creole Wrasse
Saltwater Fish
Sea Bream
Cape Gurnard
Common Haddock
Silver Hake
Atlantic Herring
Atlantic Mackerel
Alaska Pollock
Pacific Perch
Great Barracuda
Black Grouper
Red Snapper
Skipjack Tuna
Bering Wolf
Yellowtail Amberjack
Common Mahi-Mahi
Atlantic Wreckfish
Common Coelacanth
Atlantic Sturgeon
Pink Salmon
Verlia Yes! When you kill a fish, you can put it in your inventory just like any other item.
Thank you for this, I was glad to see something like it. Is there a way to pick up fish bodies/put them into inventory by chance?
What are the 29 new fish species?
Reverhaus
That would be cool! As well as support up to version 1.20.12 thank you!
Mrozak fixed! Thanks for the log 🤠
Using the mod version 1.1.0 in game version 1.21.0-rc.2 i get the following error when generating a new world:
4.8.2025 10:49:21 [Error] Failed loading patches file game:patches/disable-vanilla-salmon-pink.json:
4.8.2025 10:49:21 [Error] Exception: Failed deserializing disable-vanilla-salmon-pink.json: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'Vintagestory.ServerMods.NoObf.JsonPatch[]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'op', line 2, position 9.
at Vintagestory.Common.Asset.ToObject[T](JsonSerializerSettings settings) in VintagestoryLib\Common\Model\Asset.cs:line 69
at Vintagestory.ServerMods.NoObf.ModJsonPatchLoader.ApplyPatches(String forPartialPath) in VSEssentials\Loading\JsonPatchLoader.cs:line 229
Can be fixed by editing the disable-vanilla-salmon-pink.json as the error message suggests.
B0YAR Damn! It could be cool! Now I know a lot more about patch moar entities! I try it with those mods soon 🤠👌
Cool mod!
Please add support for this mods
1. NA Catfish
2. NA Darters
3. NA Salamanders
4. FOTW Reqiuem Sharks
5. Something in the Water
Thank you!
ManChrzan I really like that idea! Especially with the new version 1.21.0-rc.2 which greatly improves fish and the randomized fish drops! But I'm not sure I know how to get the necessary resources to "extrapolate" that basket trap functionality and turn it into a feature to drop a fish corpse. If anyone knows how to do it, I'm completely open to it.
I really love this mod, fish sinking into the bottom of the waters was so annoyng that I couldn't bother killing them unless I was starving.
I have a suggestion though, could you make it so you can place the fish from your inventory onto the ground and then be able to harvest it like normal as an alternative to the crafting grid?
PS. I haven't tried modding VS yet, but I did other games. If I was to do it I'd look into the basket traps as a reference, since they can spawn dead animals. Hope, this helps. :D
aw. ok thanks
AgentOfChaos Wilderlands Ethology does this function already
wilderlands euthology patch?
Tasshroom33 From what I understand, Claude Opus has very limited free tokens (for everything I need to contextualize about VS modding and corrections...)
If your going to vibe code Claude 4 Opus is pretty good.
Narg Thanks for the suggestion! I have been arguing with ChatGPT for a while to help me make a patch and now the mod is compatible with BREEDABLEFISH 🤠
Reverhaus
I know you said you dont know how to patch in fish mobs, but any chance of taking a look at Breedable Fish?
Gizo
i meant this: ModsUpdate
@Gizo VS Launcher can tell you if your mods are out dated etc and other featuresl like multiple game version and installs.
automatic mod updater?!?!
Yskar - I take note of this, I had no idea! ^^U
In the next version could you add the mod version in the filename? It would make better to use the automatic mod updater.
👍 good mod
thanks! I think the vanilla fishing system is annoying and unrealistic, which makes nobody want to fish anymore once they have some food. BavarianViking
yes, more realism. thx