Create & Use Phone Call Mod | Master Mods in Stardew Valley
Ever wished you could chat with your favorite Stardew Valley NPCs without leaving your farm? Well, with the Phone Call Mod, now you can! Mods are more than just fun additions—they’re a way to transform your entire gameplay experience. Whether it’s enhancing interactions, automating tasks, or completely reshaping the world around you.
Mods are bundles of packages that can add extra functionalities and features in Stardew Valley. There are many uses of mods that will be helpful for players in Stardew Valley. You can add multiple features from mods like showing NPCs on the map, auto harvest, visible fish, multiplayer, etc.
How to Install SMAPI (Stardew Modding API)

If you are an Android player you can download Stardew Valley APK to play the game with mods using SMAPI. But, if you are an iOS player you cannot add mods in the game, because Stardew Valley iOS didn’t allow molding.
Android and PC players can install SMAPI Mods after visiting the official website. There you will find 3 website links (nexusmods, curseforge, and GitHub) where you can download the official SMAPI file. For download visit the website.
Download SMAPI Mod From The Offical Website

How to Use Mods
Troubleshooting Mods
Compatibility List
Get Help or Ask Questions
Using XNB Mods (Not Recommended)

Creating Mods

You can make mods by divide into types:
C# Mods
Content Packs
Note: It’s usually easier to start with creating content packs since it doesn’t require programming skills.
Modding: Phone Calls

Now I will tell you about modding phone calls. This is a more advanced guide for people who create mods.
Incoming calls format
You can add or change incoming calls by editing the “Data/IncomingPhoneCalls” file.
Here’s how it works:
In simple words, you give each incoming call a unique name (key) and then set the details of the call (value) in a special format. Now I will discuss the model with the fields below table:
Phone Call Settings
|
Field |
What It Means |
|---|---|
|
Dialogue |
Words that show when the player picks up the phone. |
|
From NPC |
(Optional) Name of the person calling. |
|
From Portrait |
(Optional) Picture of the person calling. |
|
From Display Name |
(Optional) The name is shown for the caller. |
|
Max Calls |
(Optional) How many times the phone can ring for this? Use `-1` for no limit. |
|
Trigger Condition |
(Optional) When the phone can ring. |
|
Ring Condition |
(Optional) Another rule is to check if the phone rings. |
|
Ignore Base Chance |
(Optional) If yes, the phone always checks if it can ring. The default is no. |
|
Simple Dialogue Split By |
(Optional) Cut long text into small pieces. Example: ‘A#B#C’ becomes 3 boxes. |
|
Custom Fields |
Extra things you can add for the phone call. |
