Description
Friendship Master
Complete control over your social life in Stardew Valley. Whether you want to stop friendship decay entirely, speed up relationship progress, or create a realistic schedule where you are more social on weekends, this mod handles it all.
Features
- Decay Control: Adjust the rate at which friendship drops when you don't talk to villagers. Set it to 0% to never lose hearts again, or adjust the multiplier to simply slow it down.
- Conversation Boost: Configure how many extra friendship points you get simply for talking to an NPC.
- Extra Gifts: Bypass the "one gift per day" limit. Use a slider to allow up to 10 additional gifts per day for faster progression.
- Safe & Stable: Uses a "Snapshot" system that calculates decay safely overnight. This avoids dangerous code patches, ensuring maximum compatibility with other mods.
- Debug Mode: Optional logging to the SMAPI console so you can verify exactly how many points you lost or gained overnight.
Two Game Modes
You can toggle between these modes in the config menu:
1. Constant Mode
Global settings that apply every day. Perfect if you just want to disable decay globally or always allow 1 extra gift per day.
2. Adaptive Mode
For players who want a dynamic schedule. This allows you to set specific rules for specific days of the week.
- Example: You could set Monday-Friday to have normal decay and limits, but set Saturday and Sunday to have No Decay and +3 Extra Gifts. This lets you ignore villagers during the work week and catch up on friendships during the weekend!



Configuration
This mod relies on Generic Mod Config Menu for setup.
- Open the game.
- Click the Gear Icon on the title screen (or the "Mod Options" button in the in-game menu).
- Select Friendship Master.
- General: Toggle Adaptive Mode or Debug Mode.
- Constant Mode: Set your global defaults.
- Adaptive Schedule: Scroll down to configure each day of the week individually.
Requirements & Installation
- Install SMAPI.
- Install Generic Mod Config Menu (Highly Recommended for easy configuration).
- Download this mod and unzip it into your Stardew Valley/Mods folder.
- Run the game.
Compatibility
- Compatible with Stardew Valley 1.6+.
- Works in Multiplayer (Client-side mod; each player can have their own friendship rules).
- Compatible with custom NPC mods (Ridgeview, Expanded, etc.).


