promotional bannermobile promotional banner

More NPC Options - No Walkby Trait / No Venue Visitor Trait / No NPC Role Trait

Prevent specific Sims from being randomly selected as walkbys, venue visitors, or for NPC roles using three hidden traits.

Compatible with the update on September 22nd, 2026 (no update needed).

This mod gives you three ways to control NPCs:

The No Walkby Trait
By giving a Sim the hidden No Walkby Trait, you prevent the Sim from appearing as a walkby. This applies across your entire save, regardless of which world or neighborhood the Sim is in. This prevents the Sim from being selected for ambient activities such as walking, jogging, swimming, buying food from market stalls, playing in leaf piles, etc.

The No Venue Visitor Trait
By giving a Sim the hidden No Venue Visitor Trait, you prevent the Sim from visiting various venues. This includes art galleries, restaurants, bars, nightclubs, etc.

The No NPC Roles Trait
By giving a Sim the hidden No NPC Roles Trait, you prevent the Sim from being selected by the game for various NPC roles (yoga instructor, lifeguard, bartender, etc.).

So, with this mod, you can make it so nobles, celebrities or other special Sims don't walk around everywhere, for example :)

Sims with these traits can still be invited to lots, join club gatherings, and participate in other player-directed activities.

Sims who already have an existing NPC role (for example, a vendor) are intended to keep performing that role even if they are given the No NPC Roles Trait. This trait is designed primarily to prevent Sims from being newly assigned or repurposed into NPC jobs.

For the No Walkby Trait and No Venue Visitor Trait to take full effect, you may need to wait for the Sim to leave the area naturally, send them away, or travel away from the lot and return to reload it.


Instructions
You can assign the trait in four different ways:

  1. Method 1: Click on a Sim and select "More NPC Options".
    Then give or remove the trait/traits.

    Note: The option to remove will only appear if the Sim already has the trait.

  2. Method 2: Click anywhere on the ground and select "More NPC Options".
    Then choose if you want to give or remove the trait/traits. A menu will appear, where you can select one or multiple Sims.

    Note: The option to remove a trait will only appear if at least one Sim has the trait. So if no Sims in your save has any of the traits, you will only see the option to give them.

  3. Method 3: Click on a mailbox and select "More NPC Options".
    Then choose if you want to give or remove the trait/traits. A menu will appear, where you can select one or multiple Sims.

    Note: The option to remove a trait will only appear if at least one Sim has the trait. So if no Sims in your save has any of the traits, you will only see the option to give them.

  4. Method 4: If a Sim is in your Sim's relationship panel, you can click directly on their portrait and give/remove a trait. There is no "More NPC Options" pie menu in the relationship panel; you can just give/remove the trait/traits directly.


Compatibility
This mod may conflict with other mods that modify the same NPC selection filters or situations. If you encounter unexpected behavior while using another NPC/population-control mod, please let me know. It is compatible with Kuttoe's Home Regions (I recommend using them together!).

Potential issues
Due to the huge number of different NPC systems in the game, I haven't been able to test every possible situation or pack combination. The core features have been tested and seem to work as intended, but you may encounter situations I haven't covered yet.

The No NPC Roles Trait was especially difficult to test, so I'd consider this feature experimental for the time being. It worked very well in my testing with bartenders, but I'm less certain about some of the other NPC roles.

If you notice something that doesn't work as expected, please let me know! :)


Terms of Use

  • Please do not reupload or redistribute my mods, either in their original form or modified.
  • Please do not claim my mods, tuning, text, or other original work as your own.
IMPORTANT

This mod requires Core Library to function. Please make sure you have Core Library installed and up to date before using this mod.

Translations
Polish by Krzydek
Spanish by JA Simmer

A big thanks to the translators! :)
If anyone else has a translation, feel free to leave a link in the comments and I will include it here.


More NPC Options - No Walkby Trait / No Venue Visitor Trait / No NPC Role Trait Team

profile avatar
  • 3
    Followers
  • 3
    Projects
  • 544
    Downloads

I make The Sims 4 more immersive by reducing the annoying, immersion-breaking stuff and adding new things that make the game feel more interesting and alive.

Donate

More from TheImmersiveSimmer

  • Less Walkbys - Modular/All Worlds project image

    Less Walkbys - Modular/All Worlds

    Reduces generic ambient walkbys by around 90%, while preserving important vendors, special NPCs, events, and functional gameplay roles.

    • 74
    • September 7, 2026
  • No Walkbys – Modular/All Worlds  project image

    No Walkbys – Modular/All Worlds

    Disables unwanted background Sims/townies who appear just to walk around, chat, buy food, do pushups, go fishing, etc. wherever you choose, while keeping vendors, career Sims, and other essential NPCs.

    • 91
    • September 4, 2026
  • Less Walkbys - Modular/All Worlds project image

    Less Walkbys - Modular/All Worlds

    Reduces generic ambient walkbys by around 90%, while preserving important vendors, special NPCs, events, and functional gameplay roles.

    • 74
    • September 7, 2026
  • No Walkbys – Modular/All Worlds  project image

    No Walkbys – Modular/All Worlds

    Disables unwanted background Sims/townies who appear just to walk around, chat, buy food, do pushups, go fishing, etc. wherever you choose, while keeping vendors, career Sims, and other essential NPCs.

    • 91
    • September 4, 2026