Give each other gifts in return

by YunHikari·v1.1.2·Updated 2025-11-03

This mod adds the possibility for villagers in Stardew Valley to trigger a gift response in return after receiving a gift. The probability of triggering a return gift is highly dependent on factors such as the frequency of players giving gifts and whether villagers like the gift.

Screenshots 8 screenshots

About this mod Machine translation

This mod adds the possibility for villagers in Stardew Valley to trigger a gift response in return after receiving a gift. The probability of triggering a return gift is highly dependent on factors such as the frequency of players giving gifts and whether villagers like the gift.

Give each other gifts in return

🎁 **A heartwarming module that allows villagers in Stardew Valley to learn how to return gifts**

---

✨ Core Functions

  • **Smart Return Gift System**: NPC will trigger a return gift response after receiving a gift. Whether there is a return gift or not, it will increase the interactive feedback after giving the gift.
  • **Favorite Bonus**: Giving an NPC their favorite gift can significantly increase the probability of getting a gift in return.
  • **Continuous interaction**: Continuous gift giving can maintain the possibility of NPC returning gifts.
  • **Negative Impact**: Giving a gift you don’t like will not only not get a gift in return, but will also reduce your willingness to return gifts in the future.
  • **Smart Return Gift List**: The default return gift list contains items that the NPC’s family and friends like.

⚙️ Configuration options

  • **Return gift content customization**: You can modify the NPC return gift content in the `Reciprocate/GiftData` folder (you need to run the module first)
  • **Configuration method**: Can be customized by editing the configuration file or using the general module configuration menu
  • **Dialogue modification**: You can edit the dialogue file in the `Reciprocate/i18n` folder, and add or modify content according to the rule file

🔗 Compatibility

  • ✅Supports SVE module - contains new NPC data, no forced dependencies
  • ✅ Supports RSV module - contains new NPC data, no forced dependencies
  • ✅ Supports universal module configuration menu - no forced dependencies
  • ✅Supports email service module - no forced dependency

🌍 Multi-language support

  • English
  • Chinese
  • Portuguese
  • Russian
  • Spanish
  • German

💝 Usage suggestions

Build more authentic friendship relationships with villagers! By carefully selecting gifts, you will find that the villagers' gifts in return make the game interaction more colorful. Remember to observe the preferences of each villager and follow their preferences to get the best rewards!

---

📌 **Mod author**: YunHikari

🔗 Check out my other mods

Install & use Install: SMAPI mod (Stardew Valley standard)

  1. Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
  2. Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
  3. Copy that whole folder into Stardew Valley/Mods/.
  4. Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.

Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.

File & checksum

Filename
Reciprocate Expansion Mod Example.zip
File size
5.5 KiB
SHA-256
81a1012b8ee797e4165fd76374dffb3ca2f440d5bb7e913b19d0d67e191ac20a
Stored at
2026-10-09 05:58