Anti-Social NPCs

⭐ ⭐⭐⭐ (40,367 endorsements) 📥 1.5M downloads 📌 v1.0.6 📅 2/9/2020
⚪ Last updated 2022

By Super Aardvark · Modding Tools

⬇ Download Mod Source: Nexus Mods 📅 Updated: 7/1/2022 📅 Created: 2/9/2020
⚠️ Install Order · 2 steps
1🛠️ SMAPI — Stardew Modding API Download ↗
2🛠️ Content Patcher — Content Patcher (framework) Download ↗

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

🔍 Analysis

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

📋 About This Mod

This mod allows the creation of new NPCs that aren't friends with the player. They can have a schedule, a portrait, dialog... almost everything a normal villager NPC has. However, they won't show up on the Social menu and the player can't give them gifts.

This mod does nothing on its own. It is a resource for mod makers and content pack creators.

Install

  • []Install the latest version of SMAPI.

    []Download this mod and unzip it into Stardew Valley/Mods.

    []Run the game using SMAPI.

    Note on SDV 1. 6

    The upcoming (as of 3/23) version 1. 6 of Stardew Valley will have native support for non-social NPCs.  Therefore, this mod will be obsolete and unnecessary.  If you're a mod author making use of this mod, you can read about the planned features on the SDV wiki, here.

    Instructions for Modders

    • []Create a new NPC as your normally would (e.g. using Content Patcher)

      []Do not add the NPC to "Data/NPCGiftTastes"

      []Add the NPC to "Data/AntiSocialNPCs".  The key is the NPC's name, and the value can be anything (e.g., "true").

      []Add this mod to your mod's dependencies.

      Sample Content Patcher Snippet

      If you're using Content Patcher to make a new NPC named Bob, here's what you would add to the Changes section of your content.json file:

      "LogName": "Bob's AntiSocial Flag",

      "Action": "EditData",

      "Target": "Data/AntiSocialNPCs",

      "Entries": {

      "Bob": true

      Advanced Use

      It should be possible to cause an NPC to become friendly with proper use of "When" conditionals in Content Patcher.  If you add "Data/NPCGiftTastes" for your NPC, they will appear on the Social menu the next time the player talks to them.  Removing the NPC from "Data/AntiSocialNPCs" will cause them to appear in the Social menu immediately.  This functionality is not well tested.

      Limitations

      • []Non-social NPCs cannot use "event" type dialog. The most common event of this type is "Introduction", which causes NPCs to say something special to the player if they meet in the first six days of the game.  Dialog that requires a certain Heart Level will also not be used, for obvious reasons.

        []Use of anti-social NPCs in events is untested, but probably works just fine.

        []Anti-social NPCs accepting quest turn-ins is untested (let me know if it works!).

        Compatibility

        • []Tested with SMAPI 3. 2 (Stardew Valley 1. 4)

          []Tested with Content Patcher 1. 12. 0 (optional)

        • Compatible with any mod or content framework that uses SMAPI to edit assets.

🤖 AI-enhanced — based on mod data

Anti-Social NPCs is a modding tool that lets modders create NPCs the player can't befriend. It's a niche utility with massive community support (40k endorsements, 1.5M downloads) and remains relevant for mod authors despite its last update in 2022.

✨ Key Features

Enables modders to create NPCs that cannot be befriended by the player.
Categorized as a modding tool, indicating it's for mod authors rather than end-users.
High community adoption with 40,367 endorsements and 1.5 million downloads.

📊 Pros & Cons

✅ Pros

  • Huge community trust: 40k endorsements and 1.5M downloads show it's a go-to tool for modders.
  • Fills a specific niche: if you're making NPCs that should stay distant, this does exactly that.
  • Still relevant years after last update—modding tools often age well if they do one thing right.

⚠️ Cons

  • Last updated in 2022—may not support newer game versions or modding frameworks.
  • No documentation or usage details provided, so you'll need to figure out integration yourself.
  • Not for regular players: if you're not a mod author, this mod does nothing for your game.
🎯 Is This For You?
For mod authors who want to create NPCs that are intentionally unfriendly or un-befriendable. Skip if you're a player looking for gameplay changes—this is a backend tool.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • If you're new to modding, check the mod's forum posts or comments for integration examples—the description is barebones.
  • Since it's a tool, you'll likely need to reference it in your own mod's scripts; test in a dev environment first.
  • Verify compatibility with your game version, as the mod hasn't been updated since 2022.

📊 Mod Details

Game
Stardew Valley Mods
Author
Super Aardvark
Version
1.0.6
Downloads
1,541,505
Endorsements
40,367
Category
Modding Tools
Created
2/9/2020
Updated
7/1/2022

🧩 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 Super Aardvark 🔎 Similar Mods 🌐 Best Modding Tools (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods