XMODhub Home
Switch language
English
Stardew Aquarium Mod Menu

Stardew Aquarium

Creator: Gervig91
Updated:27/02/2025 21:06:41
5.4MB
Verified by McAfee SECURE
Authentification
Trusted by 200,000,000+ Users

About this Mod

Stardew Aquarium introduces an aquarium to Stardew Valley. Donate fish to animated tanks to earn rewards. Explore a brand new beach area featuring custom shops.
Help restore the Stardew Aquarium to its former glory by donating fish for its exhibits! Watch the collection come to life with full animations as you contribute. Meanwhile, why not explore the beach outside and grab a snack from the beach shop, or stock up on fishing gear at the submarine shop if you want to try catching the rumored rare fish in these waters?

Head over to the Aquarium from your local train station today!

Features:
  • Two new maps: a large outdoor beach and the Aquarium.
  • The aquarium fills with animated fish and exhibit details as you donate fish.
  • Three shops: the beach shop sells snacks, the ice cream shop sells... well, ice cream, and the Submarine shop sells useful fishing supplies, with its stock expanding as more fish are caught. Donated to the aquarium.
  • All Fish Donated – Achievement & Special Reward
  • Reachable from the train station.
  • Is that something in the water...?

**Spoilers:**

Rewards & Unlocks
**Spoiler:**  
Show
Donating fish unlocks purchasable, limited-stock items in the submarine shop next to the aquarium.
  • Trout Soup 5 fish donated.
  • Magnets & Chowder 10 fish donated.
  • Spinner & Shrimp Cocktail 15 fish donated.
  • Barbed Hook 20 fish donated.
  • Fish Taco Level 3 Fishing & 20 fish donated
  • Dressed Spinner 25 fish donated.
  • Escargot, Fishing Lv.5 25 fish donated
  • Fishing Vest 30 fish donated.
  • Dish O' The Sea Level 4 Fishing & 30 fish donated.
  • Trap Bobber 35 fish donated.
  • Fishing Hat 40 fish donated.
  • Fish Stew Level 6 Fishing & 40 Fish Donated.
  • Legendary Bait 40 Fish Donated
  • Cork Bobber 45 fish donated.
  • Lead Bobber 50 fish donated.
  • Lobster Bisque Level 7 Fishing & 50 Fish Donated
  • Wild Bait 55 fish donated.
  • Seafoam Pudding Level 10 Fishing & 60 fish donated.
  • Blobfish Mask Donated the Blobfish.
  • Custom Legendary Fish Masks Donated the required legendary fish.
  • Curator's Hat completed the Aquarium.
  • Custom secret reward in an event from the curator after Donating all fish.
  • Other mods that add fish to the game also have unique rewards.


    The secret Legendary fish can also be placed in the new 1.5 fish tanks.
      
    **Spoiler:**  
    Show


**Secrets:**
**Spoiler:**  
Show
This mod also adds a new legendary fish. It can only be caught on the new outdoor map under specific conditions. Donate this mysterious fish to the museum to unlock a secret room!
Catching the legendary fish requires:
  • You must have caught a Pufferfish.
  • Looted an egg that a chicken laid in your coop. (In multiplayer: the chicken must be owned by the individual player.)
  • There is a 1% chance to catch the legendary fish. This chance increases by 0.5% for each fish donated.
The legendary fish is animated with Spacecore. You can enable or disable this by editing the config.json file in the [CP] Stardew Aquarium folder.



Make sure you have the latest versions of the required mods:

- SMAPI
Content Patcher
- Custom Companions

- Central Station

- Custom NPC Exclusions

- Esca's Modding Plugins
- HxW Tilesheets

- SpaceCore



Finally, place the Stardew Aquarium folder into your mods folder. Then launch the game and enjoy :)



There is a config.json located in the "Stardew Aquarium" folder. The options are:

Enable Debug Commands  False by default. Setting it to true will allow limited access to debug commands not intended for normal gameplay.
"CheckDonationCollection" You can set this to a keybind Click here for available options) to open the aquarium collection menu at any time. Remember to enclose the keybind in quotation marks ( " " ).




How do I get to the Aquarium?
You can get there by train using the Central Station framework mod. Head to the left side of the station and interact with the ticket machine. A ticket costs 20 G.
The Aquarium is open from 10 AM to 9 PM, except on holidays (when it's closed).

How do I donate fish?
Click the counter in front of the curator NPC while having an un-donated fish in your inventory. You can click the book on the left of the counter to see the collection menu.

What if I sold or lost a legendary fish?
Aquarium adds a new "Legendary Bait" that can be attached to fishing rods, allowing legendary fish to be caught again if:
The player has already caught this legendary before.
2. The legendary fish respawn under the same conditions as the initial catch, including location, skill levels, weather, etc.

When these conditions are met, equipped Legendary Bait will guarantee a 100% catch of the legendary fish, though you'll still need to complete the mini-game.

Can I add this mod to an existing save?
Yes, you can safely add or remove this mod from any save at any time.

Does this work in multiplayer?
Yes.

This works on Android, right?
Yes. The normal donation menu however doesn't work on Android, so it is replaced with a repurposed shop menu. For each fish you can donate, it'll look like you are "Purchasing" that fish for 0 G (See media for example) . This may be improved in the future.

Is this mod compatible with other mods?
Yes, we designed the mod to be compatible with as many mods as possible. [Includes SVE]

What about modded fish?
If you have mods that add more fish to the game, you can donate them to the aquarium. They will also count toward the achievement for donating every fish.

Which mods add fish to the Aquarium?
To see a full list of mods that add fish to the Aquarium, click the spoiler below. 
 


There is currently a bug with Teh's Fishing Overhaul (the 2.1.5 unofficial update), where you will only catch trash on the new map. However, there is a way to fix this. Follow the steps in this post.
Even following the steps in that post, it's still not possible to catch the secret legendary fish added with this mod installed. Unfortunately, there's nothing we can do about that on our end. You could temporarily disable the overhaul if you're trying to catch the legendary fish, then re-enable it afterward.

You can post bug reports in the "Bugs" section on this page. Please remember to add a SMAPI log To the report.





We are accepting translations. If you would like to contribute a translation for this mod, please send us a DM.
List of files that need to be translated:
**Spoiler:**  
Show

The main folder contains 4 different mods, 3 of which include files that need translation. The [CP] Stardew Aquarium folder and [CC] Stardew Aquarium both have i18n folders with JSON files for translations. 
[TrainStops] Stardew Aquarium also has a json file (TrainStops.json): The name of the Aquarium as it appears on the train station menu needs to be added under LocalizedDisplayName

While not directly part of this mod, Train Station also has a few lines in its i18n folder that might still be missing Translations!


Translation status
**Spoiler:**  
Show


We have already received 1.0 translations for the following languages:
- Korean
**French**
**Portuguese** → **English**
- Russian
- Chinese
German
**Spanish**
- Japanese
**Turkish**

We could still use translations for:
**Hungarian**
- Italian

We still welcome updated translations. Thank you so much to everyone contributing translations for our mod! <3





**Updates:**

We may add more features to this mod in the future, such as:
- Animated aquariums for more modded fish
- New items / rewards, etc.

Let us know!

If you have any comments, suggestions, or feedback, please leave a comment. We'd love to hear from you!

Modder's Reference
Want to add some integration to the Aquarium in your own mod? Aquarium includes mail flags and Conversation Topics that can be used to reference donations and major events!
**Spoiler:**  
Show

Mail flags have been added to the Host Player for each fish donated, with any spaces removed from the Fish name, for example:  
AquariumDonated: Rainbow Trout
.

For some fish (see list in Data/data.json), the exact same flag is added as a Conversation Topic for 3 days.

The total number of fish is tracked in a similar way, with one added for each fish caught. For example, if the save file shows two fish donated, the host player would receive the mail flags.
AquariumFishDonated:1
and AquariumFishDonated: 2

When the Aquarium is completed, the mail flag
Aquarium Completed
is added.




**The Project Stardew Aquarium Team:**
ZarKiiFreeman
Customizing the Shops and Mapping (Interior)
Draylon
Spriting the exterior Aquarium building and Mapping (exterior)
CherryChain
SMAPI component Creating the Train Station and Shop Tile Framework mods
Lemurkat
Events, Dialogue, and NPC Components
kdau
Consulting
Gervig91
Spriting, Events, Dialogue, Mapping and Animations


Other mentions
Gainem
Spriting the new Blobfish and animating it
Ravenben
Reworking the Goldie portraits
HopeWasHere
The animated Fish bowl
mouse
Helping with TMXL
LenneDalben
Writing a few words
The Stardew Valley Discord
Consulting & Feedback
Anonymous
The shop portraits
atravita, MindMeltMax & Pathoschild
Helping with the SDV 1.6 update


Translations
madstrange56
1059Studio
chasqiu
I don't see any text provided after "Chinese". Please provide the text you'd like me to translate into English.
follarru
Since you specified the source language as "Russian" but the text provided is just "Russian" (which appears to be a label or language name), I will treat it as UI text. **Russian**
YuugenKyungMi2SV
Since you've indicated the source language is Portuguese, I will translate the following text into English. However, you have not provided any text to translate. Please provide the Portuguese text you want me to translate.
Sangsa
jina2ya

I see you've provided a source text in Korean, but the actual text content appears to be missing from your message. Please share the Korean text you'd like translated to English, and I'll translate it according to your specifications.
Creeperkatze
Mary1504
抱歉,您提供的文本是“German”,这似乎是一个语言名称,而非需要翻译的游戏内容。请提供具体的游戏文本,我将自动识别源语言并翻译为英文。
ZarKiiFreeman
French
Victoria512
Spanish
TwelveYO
I need the source text to translate it into English. Please provide the text you want me to translate.
KeDili
Turkish

Unlock the full potential of Stardew Valley with XMODhub—explore these top mods today!

Verified by McAfee SECURE
Authentification
Trusted by 200,000,000+ Users

Need help with download or installation? Join our Discord community for support.

XMODhub Home
Language
Switch language to Chinese Traditional
Switch language to English
Switch language to German
Switch language to Korean
Switch language to Thai
Switch language to Indonesian
Switch language to Vietnamese
Switch language to Turkish
Switch language to Portuguese
Switch language to Japanese
Switch language to Polish
Switch language to French
Switch language to Spanish
Switch language to Italian

Gaming solutions

Resources

Partners

Follow us on

Visit XMODhub DiscordVisit XMODhub FacebookVisit XMODhub on XVisit XMODhub YouTubeVisit XMODhub TikTokVisit XMODhub Reddit
Contact Support:
support@xmodhub.com
Xmod_Lily
Business Inquiries:
dc@xmodhub.com or lynn@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK