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 2838_6475af-c7> |
What It Means 2838_d44909-2f> |
---|---|
Dialogue 2838_34840c-43> |
Words that show when the player picks up the phone. 2838_085966-26> |
From NPC 2838_ed7eb7-0a> |
(Optional) Name of the person calling. 2838_b1137c-18> |
From Portrait 2838_160997-57> |
(Optional) Picture of the person calling. 2838_90ec5b-9b> |
From Display Name 2838_f91043-5f> |
(Optional) The name is shown for the caller. 2838_e4215b-62> |
Max Calls 2838_09194f-91> |
(Optional) How many times the phone can ring for this? Use `-1` for no limit. 2838_d2a430-22> |
Trigger Condition 2838_22c7fd-c2> |
(Optional) When the phone can ring. 2838_0abdbe-3d> |
Ring Condition 2838_e9914e-a5> |
(Optional) Another rule is to check if the phone rings. 2838_87cf38-6e> |
Ignore Base Chance 2838_d1ea5d-a9> |
(Optional) If yes, the phone always checks if it can ring. The default is no. 2838_b6cb3b-1d> |
Simple Dialogue Split By 2838_c5958d-27> |
(Optional) Cut long text into small pieces. Example: ‘A#B#C’ becomes 3 boxes. 2838_d56cd8-6d> |
Custom Fields 2838_d7af04-77> |
Extra things you can add for the phone call. 2838_3f4d5e-44> |