SakeTami
zer0_Mods_
zer0_Mods_

patreon


Assign NPC Jobs

This mod requires LOT51 Core Library

DOWNLOAD 

UPDATES: 

04/08/2025

Private Filters: fixed the vet not showing up when visiting the clinic.

Languages:

Dutch Translation by Gothique Simmer

This mod lets you assign NPCs only jobs to existing Sims.

From this version on, it will NOT stop random townies anymore.

The filters have been removed and made private, too many people were having problems with them, and I have my preferences regarding the random townies, my filters are tuned for the way I play, therefore I don't want to edit them in a different way. 

If you still want my filters they're here (UP 04/08/2025), but I'll not give support for them because I don't want to see a random Sim EVER, I don't care if the roles aren't filled. 

SUGGESTIONS

VIDEO DEMONSTRATION 

Sorry for the bad quality but it was huge otherwise.

(This is made with my private filters, I can't guarantee the result in combination with other mods)

Cheats have been reintroduced, you can also assign roles by shit-clicking on a Sim.

Assign NPC Jobs Assign NPC Jobs

Comments

So do i click on the vendor, then MC Command Center, then go into CAS through that? or are you saying we add the trait through testing cheats true? i'm so confused sorry

JoJo

Download it from here https://www.patreon.com/posts/139800042?utm_campaign=postshare_creator&utm_content=android_share (Filter to stop random townies, near the bottom of the post) that file only stops random townies from being generated and uses the Sims already in your game instead. Place the file inside your mod folder in document/Electronic Arts/Sims 4

Jordan

hi, i wanted to download the no random townies mod, but the page told me to click this link and now i dont know what should i do. i dont plan on assign townis to jobs, i would just like to have my own townies in my save-file. please answer i am kinda hopeless

Atarin

This mod cannot cause that sort of issue. All it does is giving a career and a trait.

Jordan

ECEMİNİZ

Yes but I'll post an update tomorrow, so wait for the link in the updates post.

Jordan

Hey is there still have the no random twonies mod? Is there link i can download?

רות אגייזה

That's fine until the pack release.

Jordan

and the mod of no random twonie?

Ma Belle

Yeah this one has no overrides. It's good to go.

Jordan

is this working?

kinyzita

Hey, for those who like using the filters so no random NPC's are spawned by the game, I got a tip for you for those with the "For Rent" expansion pack. The game likes to spawn vendors for the night market in Tomarang. But with the ZERO's filters, the game will not spawn and the night markets are empty with them. Even if you have your own assigned vendors, there is something missing is why it doesn't work. It's a hidden trait. I tested it and it works. Here is how to get around it. If you have the MC Command Center, go into the CAS menu and add this trait to your vendor: trait_hidden_ep15_local It doesn't matter what world they're from. They can live in a house in Willow Creek, again doesn't matter. As long as they have this trait, they will work the vendors for the night markets. I hope this tip comes in handy.

Shem L

I doubt I'll update this one to include new roles. I'll keep focusing on expanded lore and maybe merge the two mods.

Jordan

Hi! Curious: will this mod be able to Assign all service roles eventually, like Burglar? I know the expanded lore does, but wondered if this mod would have that capability at some point. Thanks! :)

Heidi

It gives maxis trait when possible so yes, it will carry over to gallery and tray

Jordan

Does this mod work by equipping the hidden traits for their jobs? Like, if I assigned someone as the Pizza Delivery guy, and I sent my save to someone who doesn't have the mod, or I disabled the mod, would the NPC still be the/a Pizza Delivery guy? Or, do they only keep these roles as long as this mod is installed?

Kavarla

Use expanded lore. That one has tooltips and tests for each role.

Jordan

is there anywhere I can see an explanation of each of these roles, and their requirements?

Kavarla

I need to dowloand private filters and the public thing twogether or just one?

ttaigah

the filters stop the random generation of townies and only override filters that have a template

Jordan

Good morning. May I ask how I can use private filters? I use public ones with my own decisions, but some are randomly selected. Can I use the private filters together?

Porzya84

Seems the patch a few days ago messed some things up for me. It deleted most of my jobs assignments. When I went in to reassign them they were not there. Checked the households list and they are all four still in the game. When I try to assign them they are not on the available list. I did redo one by bringing her in from the library again and it worked. I did the other two and no such luck.

Ken Heberling

Private filters doesn't have the interactions, that's assign NPC jobs.

Jordan

Hello! Love your private filter mod. However, since about June or July, it has not been working for me. It does not show on the mailbox anymore. Does it conflict with any other mods?

Ps343

OMG Thankyou Thankyou Thankyou!!!

ღChantelle van Reekenღ

Thank you for sharing this mod + filters you using. Like you, i prefer my own sims ingame. And for that, this mod and filters are essential.

4thegold

Yes you can use this alongside MCCC. The filters stop random townies replacing them with existing Sims in your world when possible.

Jordan

Hi, so can I use this alongside mccc population import tray settings? Also, your filters that you linked in the description; I was a bit confused what you meant. Do the filters stop townies and npc's spawning regardless of if roles are filled or not? Is that what you meant?

JoJo

There are a couple of very specific roles that are left to generate Sims to avoid breaking situations: the flowers bunny, the clown, the town mascot, the criminal npc you have to arrest during career events. If you didn't engage with any of those situations that generate these roles then there is something else like a conflict going on.

Jordan

Hi Zero! Firstly I want to say thank you so so fucking much! This mod made my gameplay so much better cuz all these random sims were my biggest pain in the ass... I'm playing on 1 save for many months and I managed to fill many roles and almost got rid of all random townies, however yeah... is ALMOST... I read other comments and your earlier responses and it seems I have some conflict as the game is sometimes generating new townies (not all the time like before but still it happens sometimes), so I wanted to ask about some know conflicts maybe? Or some mods that are generating sims to fill some roles??? Idk, I have no clue where the problem is and it's killing me... Anyway, thanks again for this mod and filters! <3

P. B.

Known issue. You can't because the game repurposes Sims, the choice is between giving up on auto assignment or taking the community roles as suggestions. The new mod I'm working on solves this problem at expense of auto assignment.

Jordan

I spend hours to make NPCs and assign them to roles. Service roles are ok. But community roles not. Librarian, bartenders, etc are assigned to sims from my library. How can i fix it?

Mics

That's probably the game repurposing Sims and no, this mod wouldn't work for that problem. It isn't stated anywhere that it's a fix for any specific problem with the game.

Jordan

I tried to use this mod to fix the coworker disappeared in the acting gig but it didn't fix anything.

jacksonzoo

Private filters stop NPC spawning. Assign NPC roles alone doesn't.

Jordan

as of 8/10/25, this mod doesn't stop npc spawning in excessive numbers. it started happening yesterday. do you know what could be wrong?

Renee melle

Private filters doesn't show up in the game, it's passive and stops the game from generating random townies while assuring the roles are still filled by Sims you have in game. Assign roles shows on the mailbox and gives you the ability to assign roles to Sims. They can be used independently depending on what you want to achieve. Assign roles isn't going to always ensure the Sims you assign to a role actually shows for it because it only conforms them to the filter. Private filters isn't going to give you a backup plan in case the game fails to assign a role for a situation so some roles might not be filled because no Sim is found that passes the tests.

Jordan

Can u please help me with this mod? I have the updated lot51, and I tried downloading the private filters but it doesnt show up on my game. What am I doing wrong? Am I suppose to download both files?

Thiago Silva

Yep that's intended.

Jordan

Here's an interesting thing about using "private filters" mod. Before using it, I could use the MC Command Center and add the hidden trait "trait_loveguru" and the one I picked would just work. In my current save, an old man with a family was chosen to be the one who would show up for the Romance Festival. So, I put in your private filters mod and he doesn't show up and there was no love guru. But here's the funny thing. I have just saved before going there and I reload the save. But before showing up, again I use the MC Command Center to put in that "trait_loveguru" in a homeless old man. That worked. What that means is that your filters have made it that if you're going to use the Love Guru hidden trait for the Romance Festival, he has to be homeless for it to work. I haven't tested this for other jobs in City Living like weirdos or repair men/women yet. But I wouldn't be surprised if that is the case now. But I do hate the random Sims are just created for the hell of it. Maxis recently in a patch add it so that they make either single sim households or a family of three where one of them is in the Style Influencer career which is totally unnecessary since they serve no purpose. So far going to Nightclubs can trigger that from what I can tell. So annoying. Glad this mod eliminates that problem.

Shem L

Thank you for making your private filters available again, I also don't care if roles aren't filled.

kreaturen

Nope it was still working for me after the patches but the core library was broken so make sure that one is up to date.

Jordan

Hi, I've installed the mod along with the lot 51 core library but it still doesn't seem to work, could it be because of the new update?

Eddy Rodolfo Gonzalez Perez

I've yet to look into what roles they added in the new pack. My wife just got it.

Jordan

Will there be any updates on the theme of fairies? A mysterious fairy and the head of the fairy council have appeared.

Юлия Лисовская

I'm moving the functions of this mod into the new "expanded lore". I'll see to add also the cemetery keeper to it.

Jordan

Absolutly love this ability to assign NPC roles... Will you be adding the Cemetery Keeper & Lounger from Life & Death?

clendek1

Just wanted to say.. I've been using your filters for 3 years now with NO issues - you completely saved my game. I'm like you and don't want to see ANY generated sims (I hate them with a fucking passion) and your mods accomplish this for me. I have a base save with 500+ sims I've created and haven't seen one ugly townie. Thanks for all that you do.

Victoria

I'm having the same issue! I don't think it's this mod, I think it's the games core to constantly generate "cultural" sims with Japanese, East Asia/Indian, and Island "homeless" tags per the culture worlds. I have been searching for notes and mods to hinder that but it's like Sims went DEEP with forcing the generation of homeless cultural townies. I find myself deleting them in Household Management hourly...

Jade

unfortunatly it still doesn't work. I deleted the game and the EA folder. Installed a fresh game, and added the private filter mod. I started a new save and deleted all the "other households". however as soon as I went to a public lot sims and households started to generate. I also tried with the "Assign NPC Jobs" and the Core Library in case they were dependencies, but I encountered the same problem. Just to confirm is the mod supposed to go in the mod folder? do I need to extract or do anything else to it? thank you for your response

smonge

Intended behaviour if the Sims spawning already exist in game (check the other households tab and delete all the randoms then try visiting community lots again) the filters don't delete already existing Sims. If random Sims are still being created to fill the roles then you're likely having a conflict

Jordan

Hi. I downloaded the private filters yet sims still spawn to fill jobs. I tried this with a new save, both with the public Assign NPC, and also tried with only the "private filters" mod. Is this intended behavior? I want to have only sims I create to appear if possible.

smonge

No this is not for micromanaging, this mod is to fill roles when the game fails to. Don't expect it to stick to Sims in roles when you assign them manually, cause it will not. The only way to achieve that is working on the tuning side with the household tool

Jordan

"There is an option to remove Sims from roles on the mailbox, but won't work for all roles." I was wondering which roles this might be? I'm building/planning my own save file for reccurant use, but haven't created sims yet for every role. Would you recommend plannig out all roles before starting a new save to add everything in?

Ashles

Yep I'm testing the filters, especially in the reaper career. The main mod won't need re-updating

Jordan

I'm sorry if I'm in the wrong place. I love this mod and wondering if you updated for Life&Death? Also love your general standpoint, good seeing real talk backed with appropriate fixes ;)

Jade

The ring bearer yeah... I saw him around in the files. It's a necessary NPC. I'll see to add him.

Jordan

Thank you for being so quick to update this. Are you able to add the bear as an assignable special character? I just figured out that deleting the bear will cause a loading error that cant be fixed and will likely break the save from loading into lots in the new world.

bree

Thank you so much for this mod and your private filters. I really wish this was an in-game feature (turning off ea-generated npcs)

Mercurial Kay

Same, I can't play without it.

Jordan

Hi, I wanted to say thank you so much for keeping your private filter mod file available. I've been using it for a long time now and it honestly keeps the game playable for me, without it my game is instantly flooded by huge amounts of randomly generated NPCs and it completely ruins story immersion.

Forestly

Hi, so this is driving me crazy. I have five NPCs made, each for a specific job, but for some reason the mailbox will only allow me to assign 2 specific sims to all jobs. No matter what the job, i get the same 2 choices and none else.... with the exception of retail, where it gives me the choice to hire toddlers?

Jaxx Miller

Love this! Thank you for updating; this has become an essential part of my game. Curious: would you ever consider adding the soccer player/e-gamer teammates to the NPC roles to assign? I made some pre-made NPCs of my favorite soccer players and would love to have the option of my playable sims being on the university soccer team with them. Is this possible? In any case, thank you for your consideration and for making my gameplay so much more enjoyable! :)

Heidi

Okay, than I don't understand why the mcc menu completely disappears when I have this mod installed? I would like to be able to use both if possible, Thanks.

Katia

No. No mod conflicts with MCCC as far as I know.

Jordan

Does this mod conflicts with Mcc Commander Center? The only reason Im asking this is because I cant see the mcc menu if this mod is installed, thanks

Katia

Okay, I did have testingcheats enabled. But I just deleted the filters packages and I'm going to try again. Thanks for the help! Edit: removing the filters packages did work to fix no bartender showing up but I still cant assign npc roles when shift clicking on a sim (with testingcheats enabled)

Bregje van der Wijk

Delete the filters package if you installed it. That's not required. The shift-click requires the testingcheats on to be enabled.

Jordan

Do these mods clash with the home regions mod? My assigned bartenders aren't showing up even after waiting 24 hours. Also when I shift click a sim I don't get the option to change their role. I'm really new to sims 4 mods and probably have activated some dumb settings that are messing up my game lol

Bregje van der Wijk

The current version can't block anything at all because it's only and exclusively interactions to add the traits and careers, unless you installed my PRIVATE filters, in which case I did that on purpose because I give those roles manually (and leave vanilla Sim to the delivery)

Jordan

Thanks for this mod! I love it. Through process of elimination I discovered that the current version is blocking delivery and services from showing up to my lots. Good luck testing!

Jo

thank you for all! ♥ ♥ ♥

Anna

I find that the filters are very restrictive, for example for the Monwood Hill bar it doesn't let me choose if it's a werewolf, and even if I choose the options that the mod gives me, no one appears. And this has been happening for a long time now that the npc positions are not filled even if I choose them :(

ItsLulial

I'm testing this one in game right now but it will take a while

Jordan

Are these mods still working?

dipsiesnows

Hi there! I really appreciate your work on this. It seems like a ton of us are butting up against some really strict filters with the base mod. Any way those can be loosened up a little so that we can assign some of our unplayed sims that might be part of families to roles?

Betty Flambert

I have a question: I'm making a save for the decades challenge, but the sims I want to assign to a role, the game doesn't show as an option, for example, Agnes and Agata Crumplebottom or Sara Scott as the owner of the Pub. Do you know why this happens?

PAULA MARCHIANTE

Hi, some Sims are randomly not available to select for certain special roles. I haven't figured out what it is because they're currently unemployed, in a single household, and not in world. I'm trying to select this one as a Mischief Sage but he doesn't show up.

Dr. Borpo

No Sim is passing the filter for the selection. Come to discord we'll diagnose the issue.

Jordan

The assign NPC is not working for me. The select Sims popup is no showing up. am I doing something wrong?

Viniciusvill

It worked out! Thank you so much.

PAULA MARCHIANTE

You're the second person with this problem. There is something wrong in the main file that was up for download. Try downloading it again, i replaced it.

Jordan

The mod texts are all blank. What did I do wrong?

PAULA MARCHIANTE

Thank you!

Aliera

I will make a video tutorial for this one

Jordan

how do I assign NPCs roles?

Aliera

Doesn't work for me because bartender doesn't work. he she no longer has to

MOLLORY

i've got better exceptions installed and it has shown that some aspects of this mod are broken. It showed that opt stick community roles and generic role filters are broken

Mary Emencheta

I have a dumb question I couldn’t find the answer to anywhere, how do I assign the role nail technician? I tried with massage therapist cause I thought it’s the same npc role but didn’t work :(

crochet-shrimp

Remove them if you switch to this one

Jordan

if we previously had the NORANDOM mods and FILTER mods for each world, do we delete those for these mods? or are they needed together?

MargoTheWitch

(sorry final comment!) I did notice one minor thing - when I allocate NPCs as food vendors, the confirming pop up afterwards says 'you have added X as grocery store owner' instead of vendor. But it doesn't really matter to me personally as I'm just allocating batches of random Sims to each community role regardless of the role type (aside from the special roles per your instructions)

Alex Ryan

One tip for people, I found that if I go to a venue and no worker is there it's that I either haven't allocated enough free Sims to the role, or the ones I have are busy, etc, as you explained already. I was having an issue where no vet was appearing in my vet clinic so I just went back out and added 5 more NPCs as vets, and next time I went to the clinic - problem solved. Not that this will matter much for me as the entire experience only reminded me how much I hate pets and the vet system in this game ;)

Alex Ryan

Thank you so, so much for this. I tested it and played around with it yesterday and it is working great for me in game so far. For some job selections not all the NPCs saved in my 'not in world' library don't show up to choose, but it doesn't really matter actually - I just choose who is available and I love how it's clever and doesn't offer me Sims I just selected for other conflicting jobs! I also really appreciate the guidance and tips/reminders you added in about the jobs.

Alex Ryan

Yeah if you want. Old no random will still be valid until the next patch hits probably, so you have time to make the switch because I had updated that one.

Jordan

so do i take out no ran dom townies mod from older mod and only use the no random

Inde

yeah that's the whole reason I made this mod

Jordan

since it's not NPCC, does "Don't Turn NPC Into Spellcasters" work with this one? (because you said it didn't work with npcc)

adelar

Thank you so much for the clarification! That helps me out so much!

Alex Quinn

Sims for service roles only show up in the picker if they live in a single sim household. The game seems flexible with community lot workers about it, but with service sims it seems that having them in a single sim household is more reliable

Jordan

Zero, I've always thought you were super brilliant and I'm super happy to see you working on this. Question: What determines who populates as assignable NPCs when going through the mailbox? I wanted to assign some of my "Not In World" NPCs as potential Maids, but none of them show up as an option when going through the mailbox Service Role menu. Other "Not In World" NPCs do show up (like a handfull of options), so I'm trying to determine why some of them do and others don't. I have "Zero_AssignNPCRoles_NewVersion_Testing.package" and "Zero_AssignNPCRoles_NewVersion_Testing_Generic_NoRandomTowniesFilters.package" only.

Alex Quinn

I left the lot restriction on purpose because I didn't like that NPCC was making the same bartenders appear on different lots, that's not something I'm going to change. A lot of things can interfere with NPCs jobs like the neighbourhood stories, if you have that on any NPC can leave a job and the dice rolls every two hours so a lot of NPCs are going to lose the jobs.

Jordan

I've used it, but even if I designate a job for NPCs, they're still unemployed as soon as they turn the game back on. So I have to designate their jobs again. I need a way that their jobs don't change over and over again. Also, I want the same sim to be used in other community lots. Different restaurants have different employees, waiters, chefs, and special bartenders from Sulani and Komorebi bars. I don't like the way the ea is asking for a lot of npc. In addition, there is no system where NPCs were automatically hired as many as the number of households installed on the site, so more than one bartender, barista, and DJ cannot always exist on the site... The npcc had this function, but it's very inconvenient now that it's stopped working. I look forward to better development.

톳치

it was locked to the owned lots before but I released that restriction in the last update because it didn't really make sense

Jordan

Test it, cause the bouncer is another tricky one.

Jordan

Yeahh, the bouncer's on, thanks a lot, Zero, feel hugged by me :)))

Beate Lehmann

Hello, little question, does it only work on the home mailbox? I'm at Sulani's bar, no access on the mailbox, the order is not visible at least. This is a new part, I used via the home one, here is their first move and I just saw that it does not work. Thanks for your good advice;)

heidi (Team de luniversims.fr)

OMG, I needed this so badly. Thank you!

Kristel

The role assignment check is a good idea, thanks, it will be great ;)

heidi (Team de luniversims.fr)

Shouldn't be a problem. I'll look into it

Jordan

Is it also possible to determine which NPC is to be used as a bouncer?

Beate Lehmann

I think the game would just pick the Sims that conforms to the filter the most or pick one of the assigned ones at random but better not to risk.

Jordan

im an atheist but damn I feel like you're a godsent with all the updates

Terry H. Beary

Yes of course I know they have exlcusive like Greg too. I was thinking about this when we set up the Townies, scheduling more Sims for a role is a surefire way to make sure the job is taken by a native and not another Sim. Thanks anyway for trying, it's great.

heidi (Team de luniversims.fr)

More than one at once? I can add it for some roles yeah... some require exclusivity like the Mayor in Cottage Living

Jordan

It's going great, I left the other version and put in code 600, this way the commands are displayed in English, easier to find and test. The notifications are in white. It works in my game without error. It is not possible to select more than one? I know it's sometimes complicated, but there's nothing to stop you from asking the question. It's on the right track ;)

heidi (Team de luniversims.fr)

Good idea, I'll see how it goes in my game, too good;)

heidi (Team de luniversims.fr)


More Creators