farmer portrait

by aedenthorn·v0.8.2·Updated 2025-10-23

Displays the player's portrait next to the dialog box. You can choose to use a farmer sprite or a custom CP portrait, and you can also choose to use a custom background for the portrait.

Screenshots 5 screenshots

About this mod Machine translation

Displays the player's portrait next to the dialog box. You can choose to use a farmer sprite or a custom CP portrait, and you can also choose to use a custom background for the portrait.

farmerportrait

🌟 This module can display the player's portrait on the left side of the dialog box, making the game dialogue more lively and interesting!

✨ Show options

There are three options for when to display player portraits:

  • **ShowWithQuestions** - Shown when a question dialog box appears
  • **ShowWithEvents** - Show during events
  • **ShowWithNPCPortrait** - Shown when NPC portrait is shown

🎨 Portrait Options

By default, the mod uses the in-game farmer sprite zoomed in 4x, facing right. Portraits are animated, including blinking and animation of clothing and accessories.

You can choose to change to front-facing orientation in the configuration, or choose to use a custom static image for the portrait and background.

📁 Custom settings

To use a custom portrait and background:

  • Make sure the configuration variable **UseCustomPortrait** is set to **true**
  • Place the PNG file in the module folder
  • Or use Content Patcher package

**Module folder method:**

  • Place the following files into the mod folder:
  • `portrait.png`
  • `background.png`

**Content Patcher method:**

Locate the following paths in the content pack:

  • `aedenthorn.FarmerPortraits/portrait`
  • `aedenthorn.FarmerPortraits/background`

👤 Farmer specific portrait

You can use a dedicated portrait for a specific farmer by adding an underscore and the farmer's name after the file name, for example:

  • `portrait_Erin.png`

😊 Emotional expression

You can create emotional portraits using numbers that reflect the NPC's emotions, such as:

  • `portrait0.png` represents neutral emotion

💡 Tips for use

  • Name and emotion can be combined, for example: `portrait0_Erin.png`
  • Portraits and backgrounds can be high or low resolution, depending on personal preference

🔧 Technical requirements

  • SMAPI required
  • Use Harmony
  • Supports universal module configuration menu interface, and configuration settings can be changed in the game
  • Compatible with module updater, supports automatic updates

Make your Stardew Valley adventure even more personal and add a unique visual experience to every conversation!

Install & use Install: SMAPI mod (Stardew Valley standard)

  1. Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
  2. Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
  3. Copy that whole folder into Stardew Valley/Mods/.
  4. Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.

Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.

File & checksum

Filename
Template Content Pack
File size
9.1 KiB
SHA-256
f24f078a27d450d029da04aa2699ac1adb280404a5322658d3719c5cde2fda24
Stored at
2026-10-10 00:39