About This Mod
This mod will allow you to change a villagers Name, Possessive form (for accurate grammar), Gender, and Birthdays! I first started making mods using OkaMoez's Villager Name Replacer mod and idea (with permission of course) to create and improve my own Villager Name Replacer that would add in a lot more missing content and function that the old mod was lacking. I wanted to go one step further and allow the use of changing the gender as well. I went through all the game files and created dynamic tokens for every single villager and their pronoun to try and make it reflect as accurate as possible when a name or gender was changed. In the game, there is a total of 48 villagers you can edit!
*Now updated to be compatible with the latest version of the game! (v1.6.8)*
My goal
My main goal when I made this mod was to create more user customization of the existing villagers. This mod has a higher priority load than most so it can be paired with other existing mods and will not overwrite what changes they make if that other mod adds something such as dialogue. I want to encourage modders, writers, and artists to create their own mods such as portrait/sprite mods, dialogue mods, etc. and not have to be worried about being confined to something such as an existing villager's name or gender when paired with this mod. Dialogue can still be tweaked and added to make a new character even that more unique! If you plan on releasing your very own mod to change one or multiple villagers and wish to have this mod as an additional file already configured to download, you have my full permission, but please don't forget to leave credit to myself and this page. If you create a mod using this one to help and wish to have it linked on this page, reach out to me! I would be more than happy to have a section dedicated to your creations to show them off.
A small note to mod authors who want to use my mod as a base for character changes - If you would like to create your own character mod to replace sprites and gender, please use the original character spritesheet locations to create custom villager. I've made some changes where villager relationship now shows up accurately on the social tab (boyfriend/girlfriend and husband/wife). Do not change the locations of the sprites for the wedding and flower dance on each original spritesheet or it will break the events. I've set it up so during the events, it calls on the original NPCDispositions and then changes once the event is over. Since changing the Disposition was the only way I found would edit relationship status accurately, I had to find a way to revert temporarily so that there was no mistakes. There are extra images in the files now that contain each villagers wedding sprites. If you plan on creating a custom villager, you need to adjust those separate wedding sprites as well. Would like to give a shoutout to NoFogBob, someone who helped me create this fix and also someone I've been working on some future projects with. If you have any further questions, my discord is posted at the bottom of the description.
Installation
- Download and install Pathoschild's Content Patcher if you don't have it already
- Download Generic Mod Config Menu. I highly recommend this as it will make configuring the in game changes a whole lot easier
- Download your preferred version of Ultimate Villager Manager
- Unpack the contents of the archive to your .../StardewValley/Mods folder using a program such as WinRAR
*If you have the Generic Mod Config Menu downloaded, just click on the lower left cog button on the main menu screen, find Ultimate Villager Manager, and make changes there. Don't forget to save and close!
*If you do not have the Generic Mod Config Menu downloaded, using Penny as an example, find the config.json and your changes should look something like this (minus the spaces put in possessive, just wanted to make it easier to read):
"PennyName": "Penny" --> "PennyName": "Chris"
"PennyPossessive": " 's " --> "PennyPossessive": " ' "
"PennyGender": "Female" --> "PennyGender": "Male"
"PennyBirthday": "fall 2" --> "PennyBirthday": "winter 8"
Launch the game and enjoy!
Credits
* OkaMoez for allowing me to use his original name replacer mod to get to where I am today. I'm glad I can continue to keep it updated and keep the idea alive. If not for you, I probably would never have gotten this far in to Stardew modding *
* NoFogBob for some help with some of the configurations *
Villagers You Can Customize
Abigail
Alex
Birdie
Bouncer
Caroline
Charlie
Clint
Demetrius
Dwarf
Elliott
Emily
Evelyn
George
Gil
Governor
Grandpa
Gunther
Gus
Haley
Harvey
Henchman
Jas
Jodi
Kent
Krobus
Leah
Leo
Lewis
Linus
Marcello
Marlon
Marnie
Maru
MisterQi
Morris
Old Mariner
Pam
Penny
Pierre
Professor Snail
Robin
Sam
Sandy
Sebastian
Shane
Vincent
Willy
Wizard
Thank you so much for any support. I have put in countless hours to create this mod. I know already that this is not going to be perfect but I will continue to improve upon it the best I can. Any spots I've missed or if you have any suggestions or any issues, please let me know! Leave a comment, message me here, or add me on Discord at apollyon._. to reach out to me. Let us all continue to make this game a greater and more unique experience, one mod at a time!