NPC Tokens for Content Patcher

⭐ ⭐⭐ (7,220 endorsements) 📥 340,425 downloads 📌 v1.0.2 📅 5/4/2024
⚪ Last updated 2024

By siliconmodding · Modding Tools

⬇ Download Mod Source: Nexus Mods 📅 Updated: 6/1/2024 📅 Created: 5/4/2024
⚠️ Install Order · 3 steps
1🛠️ SMAPI — Stardew Modding API Download ↗
2🛠️ Content Patcher — Content Patcher (framework) Download ↗
3📦 Content Patcher Find it →

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 2.1% endorsement rate — high engagement, a strong quality signal
  • 🏆 #51 of 119 Modding Tools mods in this game by downloads

📋 About This Mod

This mod is not supposed to do anything on its own.

NPC Tokens for Content Patcher adds the custom token "siliconmodding. NPCTokens/NPC:", which takes two arguments separated by a plus sign (+): the target NPC's name (not DisplayName), and the information you want a token of. A token missing an NPC name argument will return an empty string.

For example, "siliconmodding. NPCTokens/NPC:Alex+Gender" will return Alex's gender.

Note that these tokens will not work when used through aliases (so yes, you will normally need to copy/paste "siliconmodding. NPCTokens/NPC:Abigail+Birthday_Season" whenever you want to find out Abigail was born in fall). However, they will work in dynamic tokens!

These are the information arguments and the values they return:

  • []displayname | The character's display name in the current game language

    []gender | Male, Female, Undefined

    []birthday_season | spring, summer, fall, winter, (note that this will return lowercase)

    []birthday_day | number from 1-28, 0 if none

    []age | 0 (adult), 1 (teen), 2 (child)

    []manners | 0 (neutral), 1 (polite), 2 (rude)

    []socialanxiety | 0 (outgoing), 1 (shy), 2 (neutral)

    []optimism | 0 (positive), 1 (negative), 2 (neutral)

    []datable | True, False

    []loveinterest | Name of love interest,

    []haspartnerfordance | True, False

    []isinvisible | True, False

    []cansocialize | True, False

    []isdarkskinned | True, False

    []isadoptionspouse | True, False (I think it's the same as SpouseAdopts in Characters.json)

    []cangetpregnant | True, False (Same as SpouseWantsChildren in Characters.json)

    []ismarriedorengaged | True, False

    []canrecievegifts | True, False

    For example, Maru, specifically when married to a female farmer with a nursery built, would return this data for the following tokens:

    siliconmodding. NPCTokens/NPC:Maru+displayname | Maru

    siliconmodding. NPCTokens/NPC:Maru+gender | Female

    siliconmodding. NPCTokens/NPC:Maru+birthday_season | summer

    siliconmodding. NPCTokens/NPC:Maru+birthday_day | 10

    siliconmodding. NPCTokens/NPC:Maru+age | 1

    siliconmodding. NPCTokens/NPC:Maru+manners | 0

    siliconmodding. NPCTokens/NPC:Maru+socialanxiety | 0

    siliconmodding. NPCTokens/NPC:

🤖 AI-enhanced — based on mod data

NPC Tokens for Content Patcher is a modding tool that adds custom tokens for NPC data, including display name, gender, birthdays, and disposition information. It's for Stardew Valley modders who want to create dynamic content based on NPC attributes. With 7,220 endorsements and 340,425 downloads, it's a popular utility.

✨ Key Features

Adds custom tokens for NPC data including display name, gender, birthdays, and disposition information.
Provides access to disposition attributes like optimism, manners, and socialAnxiety.
High community adoption with 7,220 endorsements and 340,425 downloads.

📊 Pros & Cons

✅ Pros

  • Huge community trust (7,220 endorsements) — this is a go-to tool for modders.
  • Streamlines modding by letting you reference NPC data directly in Content Patcher packs.
  • Actively maintained (last updated June 2024) so it's likely compatible with current game versions.

⚠️ Cons

  • Requires Content Patcher as a dependency, so you need that installed first.
  • No detailed documentation provided in the description — you'll need to figure out token syntax from examples or community guides.
  • Only works for modders — if you're just a player, this mod does nothing for you.
🎯 Is This For You?
For Stardew Valley modders who create Content Patcher packs and want to make dynamic content based on NPC data. If you're a player looking for gameplay changes, skip this — it's a tool, not a content mod.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • Make sure you have Content Patcher installed and updated before adding this mod.
  • Check the mod's forum page or GitHub for token syntax examples — the description doesn't include them.
  • Use this mod to create conditional dialogue or events based on NPC birthdays or personality traits.

📊 Mod Details

Game
Stardew Valley Mods
Author
siliconmodding
Version
1.0.2
Downloads
340,425
Endorsements
7,220
Category
Modding Tools
Created
5/4/2024
Updated
6/1/2024

🧩 Commonly Used Together

Users add these mods to the same collections — a real compatibility signal, not an AI guess.

🔧 How to Install Stardew Valley Mods

Download from Nexus.

📖 Full step-by-step install guide for Stardew Valley →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Stardew Valley commands, item IDs, and more.

Keep browsing — more Stardew Valley mods await

📋 All Stardew Valley Mods 🏆 Top 25 📂 More Modding Tools 👤 More by siliconmodding 🔎 Similar Mods 🌐 Best Modding Tools (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods