Stardew Valley

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

Take some of the guesswork out of the process! Make the NPC you want!

Permissions and credits

I have been creating NPC's for a long time, almost to the point where I can flawlessly create new ones.  I decided instead of using templates or tutorials, I will give you the power to create an NPC with ease.  Hence my NPC Creation Tool!  Select a system name for your NPC and create your NPC Disposition!  Manifest is just a few clicks away!  Schedule?  No problem!  Dialogue?  At your fingertips!

Now you can continue your projects with a primitive loading system.  Simply put the exact system name for your NPC and it will load the folders.  Use the load Recent buttons in the Dialogue Boutique and Schedule Studio to load the data.  (It will update every time you click generate)


There is no install instructions.  This is not a mod, extract the folder to where you want it and run the exe!
All your NPCs will be saved in the Export folder.

Current Features:

  1. NPC Dispositions is created by selection of certain items.
  2. Declare the names of your spritesheet and portraits.  This will automatically put them in the content.json.  Just place your images in the img folder.
  3. Manifest Creator takes all the guesswork out of creating a manifest.json
  4. Links to Cane's Modder resource and Stardew Valley Discord if you need help!
  5. Link to the Stardew Valley Modder's Wiki now Available!
  6. New NPC Gift Tastes Interface!
  7. Shiny new Schedule Studio to build  your Schedules!
  8. Dialogue Boutique to create your dialogue with ease.
  9. Added in 1.7! Animation Station and Schedule Dialogue find it within the Schedule Studio!
  10. Added a Portrait Viewer to Dialogue Boutique.. preview your NPC's Expressions including seeing the code to use it.
  11. New Disposition for 1.8  You now have the ability to have an alternate disposition and even put the conditions in (this is advanced)
  12. Locations File created for convenience.  All fields pertaining to locations use this.  You can update the list manually through Schedule Studio.
  13. Disposition now saves!  You can always recall your information now.
  14. 1.9!! New Look, with a smaller interface and unnecessary controls removed
  15. 1.9!! You can now load your projects with a pull down menu!(if you have an old project, you will need to redo the content.json and Disposition)

Future Goals:

  1. Create a more intuitive gift tastes interface
  2. Schedule Tool - Create a basic schedule for your NPC
  3. Image Load - Instead of naming and adding the images, MCNPCC will upload your images 
  4. Event Creator - Create events with a database of commands. (this will take a while to make)