Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

Jonqora

Uploaded by

Jonqora

Virus scan

Safe to use

About this mod

Personalize the pet names/nicknames that your NPC spouse will use when talking to you! (Dear, Honey, Pookie, etc.)

Requirements
Permissions and credits
Changelogs
Custom Spouse Nicknames
Good Morning, schmoopsie-poo!

When married to an NPC in Stardew Valley, your spouse will occasionally call you cute nicknames instead of using your given name. These are called "terms of spousal endearment" in the game code, and are almost always chosen randomly from certain lists. Custom Spouse Nicknames mod allows you to edit these lists so your spouse can call you whatever nickname(s) you like best!

Common nicknames
Defaults in the game include Honey, Dear, Sweetie, Hun, and Sweetheart.
Rare nicknames
Defaults in the game include Pookie, Love, Hot Stuff, Cuddlebug, Cutie, and Ducky.
Gender-specific rare nicknames
These depend on the <isMale> data of your player character. Defaults are Hunky and Handsome for true (male), or Peach and Darling for false (female).

Custom Spouse Nicknames mod allows you to change any or all of these possible nicknames!
  • If you only want to be called one nickname ever (say, "Bananacakes"), you can edit every single option to be "Bananacakes".
  • If you really hate one of the default nicknames, you can replace just that one to say something else instead.
  • If you change all of the nickname options to be new and unique, you can create a whole new list for yourself!
  • If you don't want to be called any nicknames, you can replace all of them with your player name.

Please note that there are one or two spouse dialogues in the game that always say "Dear" or "Honey" without randomly choosing a cute nickname from any lists. For example, the dialogue when receiving a stardrop from your spouse will always say "Honey". This mod changes all spouse nickname dialogues except those ones.

Please also note that spouse dialogues with any nicknames are still fairly uncommon to begin with. So even if you install this mod and customize the options, it might be a long while before you see your spouse use any of those nicknames in the game.

Translation Support
This mod works for any language! Simply change all the default nicknames in the config.json file to use whatever nicknames you like in the language of your choice. They will be applied to the game automatically.


User Information
COMPATIBILITY
  • Stardew Valley v1.4 or later;
  • Content Patcher v1.14.1 or later;
  • Linux, Mac, Windows, and Android.
  • Single-player and multiplayer. This mod only affects the player who uses it.

INSTALLATION

USING THE MOD
Installing this mod does not automatically change any nicknames used in the vanilla game. You will need to edit the config file created by this mod and replace those nicknames with your own preferred ones. (See the next section.)


Config Settings
After running SMAPI at least once with Custom Spouse Nicknames (and Content Patcher) installed, a config.json file will be created inside the [CP] Custom Spouse Nicknames mod folder. Open it in any text editor to edit or change your preferred nicknames!

Click to show default settings - these are the nicknames used in the vanilla (English) game.
Spoiler:  
Show
{
  "DefaultNickname1": "Honey",
  "DefaultNickname2": "Dear",
  "OtherNickname1": "Sweetie",
  "OtherNickname2": "Hun",
  "OtherNickname3": "Sweetheart",
  "RareHappyNickname1": "Pookie",
  "RareHappyNickname2": "Love",
  "RareHappyNickname3": "Hot Stuff",
  "RareHappyNickname4": "Cuddlebug",
  "RareHappyNickname5": "Cutie",
  "RareHappyNickname6": "Ducky",
  "RareHappyNickname7-MalePlayer": "Hunky",
  "RareHappyNickname7-FemalePlayer": "Peach",
  "RareHappyNickname8-MalePlayer": "Handsome",
  "RareHappyNickname8-FemalePlayer": "Darling"
}


CONFIG DETAILS

"DefaultNickname1":
"DefaultNickname2":

These are the most common nicknames used. If an NPC is ever set to "unhappy" when randomly choosing a nickname, each nickname here has a 33% chance to be used (remaining 33% chance will use the player name). If they are happy and use a nickname, each nickname listed here has an 18.4% chance.

"OtherNickname1":
"OtherNickname2":
"OtherNickname3":

These nicknames are also very commonly used. If an NPC spouse is happy and uses a nickname, each nickname listed here has an 18.4% chance.

"RareHappyNickname1":
"RareHappyNickname2":
"RareHappyNickname3":
"RareHappyNickname4":
"RareHappyNickname5":
"RareHappyNickname6":

These nicknames are very rarely seen. If an NPC spouse is happy and uses a nickname, each nickname listed here has only a 1% chance.

"RareHappyNickname7-MalePlayer":
"RareHappyNickname7-FemalePlayer":
"RareHappyNickname8-MalePlayer":
"RareHappyNickname8-FemalePlayer":

These nicknames are very rarely seen. If an NPC spouse is happy and uses a nickname, each nickname (7 or 8) listed here has only a 1% chance. The version used depends on gender of the player character. If you want nicknames to not depend on player gender, you can edit both versions of each nickname to be the same.


Notes
ACKNOWLEDGEMENTS

SEE ALSO

Tiny reminder: endorse the mod if you like it. It means more people will see it, and it makes the author happy. :)