A downloadable mod

Last updated October 26th, 2022

 Working for The Sims 4 v1.92 / Fall '22 Patch

Update 10/26/22

  • Fixed an issue preventing the game from spawning firefighters
  • Fixed an underlying issue with Soft Filters being too restricting

Update 10/15/22

  • Stopped Greg from appearing as a random walkby in other Worlds
  • Added Chinese (Traditional) translation by vitahush

Update 10/6/22

  • Added better error catching when a user's settings file is corrupt or contains unexpected data, this should no longer cause an LE
  • Fixed an issue with prom guests when the High School Toggle is disabled
  • Fixed an issue with yoga classes not filling up properly

Update 9/21/22

  • Fixed some issues with custom wedding events that would prevent Sims who aren't local to the venue's World from taking part in the ceremony

Update 9/7/22

  • Fixed an issue that would prevent Sims who aren't local to Copperdale from voting for Prom Royalty
  • Fixed an issue that would cause Sims to immediately leave pre-Prom or post-Prom parties

Please note that to fix these issues, because of the way the game populates Prom events, teen Sims attending Prom and Prom-adjacent parties won't be affected by the mod's filter (at least for now). Adult chaperones are still affected, though.

Update 8/30/22

  • Added Italian translation by ISY
  • Added Portuguese translation by deehsims
  • Added Russian translation by Jane_Moriarty of the Origamika group

Update 8/26/22

  • Fixed an issue that would cause Sims who do not live in Mt. Komorebi to stand at the trailhead indefinitely and never start hiking
  • Fixed an issue that caused Sims who do not live in the local world to ignore indoor shoe/slipper rules
  • Added Spanish translation by LeRoiDeTout
  • Added Polish translation by Astercholik

Update 8/23/22

Please note the file names are different now. Delete the old version before installing the new one, do not rely on overwriting. 

  • Massive script overhaul to make the mod run faster and enable new features (special thanks to LeRoiDeTout!)
  • Several new features, see main post for more details:
    • Assign Townies to Worlds
    • Regional Filters
    • Soft Filters
    • High School Toggle
    • International Hub Lot Trait
  • Fixed issue where Sims traveling in other Worlds could not use a hot pot
  • Fixed issue where NPCs from the Paranormal stuff pack would not appear

Update 7/28/22

  • Added support for the new World, Copperdale

Update 6/16/22

  • Added support for the new World, Moonwood Mill

Update 5/27/22

  • Added compatibility with SimRealist's Real Estate mod
  • Testing out a measure to keep Dog Walkers in their local region (especially when a mod is installed which adds them to Worlds besides Brindleton Bay). Let me know if you see anyone get through. 

Update 5/17/22

  • Fixed an issue for users playing in the Finchwick neighborhood of Henford-on-Bagley where their own Sims would sometimes be recruited by the game as Gossipers, which would max out all their motives and remove their ability to perform certain interactions.

This is an updated version of the mod by SHUSHU that I enjoyed using in my own game and wanted to maintain as the game was updated and introduced new Worlds. 

(Download link below, under the mod description)

Local Sims

This mod limits walkby Sims and NPCs on a lot to those living in that local World (i.e. only Willow Creek residents will show up at Willow Creek venues, only Sims that live in Oasis Springs will appear as vendors/bartenders/etc. in Oasis Springs).

Note: Certain situations are exempt from this, where it would make sense for Sims to be traveling (e.g. festivals, tourists) or for gameplay limitations (e.g.  retail venues, restaurants). Sims you specifically invite via phone, club, or group system will also be exempt. 

If there are not enough Sims in the World to fill a necessary role, the game will automatically generate homeless Sims who live in that World. Sims generated this way will remember their World, and will keep showing up there. 

Note: Homeless sims will not get generated infinitely, only enough to satisfy the game's requirements for NPCs, but this mod will very likely increase the population in your save file.

Assign Townies to Worlds

You can designate homeless townies as locals in any World you want them to show up in. This can be a Sim you’ve made and evicted, or a Sim randomly generated by the game that you like and want to see around. 

There are two ways to do it. First, with testingcheats on, shift-click on the Sim you want to move. You will see a “Move Townie To…” menu. Click that, and you’ll see a menu full of all the different Worlds you have available based on your installed packs. Select any of those Worlds, and the townie you clicked on and their entire household will “move” to that World. You’ll start seeing them as walkbys, customers, and vendors there immediately.

The second method, which is useful for Sims who aren’t present on the lot and for moving many Sims at once, is to shift-click the ground. It can be any empty space on the ground or on the floor in your home. Similar to before, you’ll see a “Move Townies To…” menu. Click that and then the World you want to move Sims to, and you’ll see a pop up menu that allows you to select multiple Sims.

The menu contains all valid townies in your save file. It won’t show any townies who already live in that World, any Sims who live in a house, or special Sims who shouldn’t live anywhere (e.g. the Grim Reaper). Pick as many Sims as you want on this menu, and hit the checkmark. Then, all the Sims you selected and their household members will “move” to that World. You’ll start seeing them as walkbys, customers, and vendors there immediately.

Regional Filters

Many people play with headcanons about where the different Worlds are located and which ones are close to each other. In order to support that, you can create Regional Filters so that Sims from specific Worlds can still visit the World you’re playing in. For example, by default only Sims from Oasis Springs will show up in Oasis Springs, but with a regional filter, you can allow Sims from Strangerville, Del Sol Valley, or even Windenburg to show up there, too. It’s all up to you!

To allow more Sims in a World, with testingcheats on, shift-click the ground and select the “Home Regions Settings…” and then select “Allowed Worlds…”. This will bring up a list of Worlds you have available based on your installed packs; click the one you want to open up to other Worlds. Then, select all of the Worlds you want Sims to travel from in order to show up in the selected World.

Note: By default, this setting only applies one way! If you only enable it for one World, then you can create a sort of “hub World” where Sims can congregate from other Worlds. For example, by default Magnolia Promenade will allow Sims from Willow Creek and Newcrest to show up there, but Sims from Magnolia Promenade will not show up in either Willow Creek or Newcrest. Further, Sims in Willow Creek will not show up in Newcrest just because they share Magnolia Promenade as a hub World.

If you want Sims to travel back and forth between the two Worlds, you will need to enable both Worlds in each other’s “Allowed Worlds…” menu, or enable Bidirectional Toggle in the mod's settings which will automatically apply every change you make both ways.

If you would like to undo a regional filter, shift-click the ground just like before and choose “Disallowed Worlds…” instead. There you can remove access from other Worlds.

Note: By default, Magnolia Promenade allows Sims from Willow Creek and Newcrest.

Soft Filters

If you would like to limit the amount of townie spawning, or if  you just don’t mind seeing the rest of your save file’s characters mingling occasionally, then you can toggle “soft filters” for your Worlds. What this means is that that mod will still prefer local Sims when selecting which Sim is going to show up on the lot, but when the mod can’t find any eligible locals then it will try using existing Sims from other Worlds before it starts spawning new townies. This is great for when you want areas of the game to have a more cosmopolitan feel, and it is enabled on a per-world basis so you can still keep others areas more isolated.

To enable a soft filter, with testingcheats on, shift-click the ground and select the “Home Regions Settings…” and then select “Soft Filter Toggle…”. Then select the world you want to change the setting for. On the pop-up menu that appears, select “Enabled” or “Disabled” to change the setting or click the X in the corner to cancel.

Note: By default, Magnolia Promenade and San Myshuno have a soft filter enabled.

High School Toggle

With the High School Years expansion pack, all teen Sims go to the same high school in Copperdale. By default, the mod will only allow teens who are local to Copperdale (or are allowed in Copperdale based on a regional filter). If you want to revert this change and go back to students coming from all Worlds, then you can disable the High School Toggle. 

To change this setting, with testingcheats on, shift-click the ground and select the “Home Regions Settings…” and then select “High School Toggle…”. On the pop-up menu that appears, select “Enabled” or “Disabled” to change the setting or click the X in the corner to cancel.

Note: This setting only affects students and certain Sims attending high school events. It does not affect school staff or other Sims in Copperdale.

International Hub Lot Trait

If you would like only a specific lot to allow Sims from other Worlds, then you can use the International Hub lot trait. When this lot trait is applied, all Sims will ignore all the mod's filters and your personal settings. Sims will spawn there as if the mod is not installed. To apply the lot trait, open Build Mode and open the Traits Panel in the top left corner like normal. International Hub is listed in the Lot Challenges menu so that it does not take up a lot trait slot.


Spanish (thank you, LeRoiDeTout!)
Polish  (thank you, Astercholik!)
Italian (thank you, ISY!)
Portuguese (thank you, deehsims!)
Russian (thank you, Jane_Moriarty!)
Traditional Chinese (thank you, vitahush!) 

New translations are always welcome! If you would like to translate the mod into a language that uses gendered word endings, please contact me beforehand to get the proper tokens.

Requirements and Compatibility

This mod only requires the Base Game, but supports all packs.

This mod isn't likely to conflict with other mods because of how the script interacts with the game assets. There are no direct tuning overrides. 

Special Thanks

SHUSHU for creating the original mod
Andrew and The Sims 4 Studio team for making Sims 4 Studio
LeRoiDeTout for his tremendous help on the mod's script and settings
and the greater The Sims 4 creator community for their continuous help and support throughout the whole modding process.

Discord Server

For bug reports, live troubleshooting, discussion of my mods, and general chit-chat, please join us on the Sims After Dark Discord server. It is a joint mod support server for LeRoiDeToutShinobu NoxNC4T/Keke, and myself. 

Join us here!

Supporting My Mods

This mod and all of my others are free to download and will remain so. If you'd like to support their continued development, you can donate to my Patreon. I occasionally post progress updates and exclusive access to beta versions of my newer mods.

Become a Patron!

StatusIn development
CategoryGame mod
Rated 4.8 out of 5 stars
(8 total ratings)

Install instructions

Extract the files from the zip archive. Add the package and ts4script file to your Sims 4 Mods folder or a subfolder which is only one deep. 


[Kuttoe] KeepSimsInHomeRegion.zip 113 kB


Log in with itch.io to leave a comment.

I love your mod! Just letting you know that I'm having a problem with only this mod installed and date goals completing at a restaurant.  My playable sims also ignore the dress attire (anything other than everyday wear) at restaurants, too.

Hi there, can you join the Discord server and ping me about your issue there? I will need to gather some information about your game so I can look into this.

Any chance you can create a standalone "move sims to world" mod that also includes Batuu and Granite Falls? The full mod is a little too robust and restrictive, but with NPCC defunct I really like this NPC world assignment functionality.

Hi, I love your mod. I would like to know if there would be a way to add Batuu and Granite falls?it's possible?  

Hi, I'm having issues throwing wedding ceremonies with this mod. I took it out and I have all the regular options, but when the mod is in my game, all the guests leave and I don't have any ceremony options. Is there something I am doing wrong, or a setting I can change to fix this? I love this mod so don't want to keep it out!

Just came here to say this! Weddings are broken for me as well with this mod in my game (tested with just this mod, so its not a conflict). The ceremony activity menu is completely gone. Also, the guest arrive in normal clothes instead of their formal wear and then they immediately leave as soon as everyone arrives at the venue.

Thank god i was not the only one!!! I have the same issue, no ceremony activities, not even the bride arrives!!

It should be fixed with this latest update! Try downloading the next version and popping that in your game :)

Hi, I'm Jane_Moriarty from Origamika group. I translated your mod into Russian, here it is: https://drive.google.com/file/d/1ZGDlWBtE5bI2a16aOnmtt3ZF8gT9-CCI/view

(1 edit)

Hello! One simblr make a translation of your mod, https://deehsims.tumblr.com/
She contact me to you know her
Translation in Brazilian Portuguese, here:
Thank you!


Hi there, is this compatible to use with SimSpawnOverhaul by Lotharihoe ? I interets with latest update that allow to Set Home region for Homeless & filter between worlds.


The two mods try to achieve a similar goal, albeit in different ways. Mine is a script mod, and because of that, my mod would apply itself over his and could potentially cause unexpected problems if they are together. I recommend you choose one or the other.


hello, is anyone upkeeping this mod? It is not working. It does not allow teens from other worlds to attend the high school. Only teens that live in copperdale copperville whatever it is called. I cannot play my game because of it.

Sigh! :(

I know, it seems nobody is looking at comments here? 

Comments here aren't the best way to reach me. If you need to report an error or get troubleshooting help, please come join the Discord and I or one of my friends can help you out.

That is working exactly as intended. The mod makes it so only local Sims spawn in their world. 

(1 edit)

@kuttoe Can an exception be made for high school lots? Similar to earlier exceptions made for Discover University? The game is generating NPCs for high school if there are not enough teens in Copperdale - would be ideal if the mod pulled played teens from other worlds before generating NPCs.

There's a game issue that prevents player-made teens from spawning in High Schools. Zerbu made a fix for it

oooh where?

I was going crazy trying to find it, its under Zerbu's small mods



hello, is this mod going to be updated to allow ALL teens to attend the high school, as currently it is only allowing teens that live in copperdale to attend. Can somebody let me know :) thanks!! 

hello, is anyone upkeeping this mod? I wasn’t sure if anyone could answer my question? Many thanks 

There's a game issue that prevents player-made teens from spawning in High Schools. Zerbu made a fix for it


Sul Sul! Just love this MOD so much! Is it maybe possible to let all teens from other worlds come to school? At the moment it's just Copperdale teen attending School! 😊

I would also like to second this request. Only copperdale residing teens will attend the school. Is it possible to allow others from for this lot and the auditorium? 


Great mod. But I have such a desire regarding homeless Sims. I wish I could assign them to a specific world, so that the mod treats them as inhabitants of this world and that they show up on community lots. In addition, that the game selects from among them employees of stands, cafes, special roles, etc. If the game generates itself, for example, a librarian in Willow Creek, it is good to make it somehow visible in Manage Worlds to which world the Sim is assigned, so as not to assign it anymore where elsewhere (and be able to edit the appearance to suit the specifics of the world). Families could have such markings.

Just a heads up: it seems like the filters are not blocking hidden households. So GTW criminals or Batuu denizens are leaking into other worlds. i'm not quite sure if it's this mod doing it though.

My bad, just retested it and it's not this mod.

But hidden households in the same region are still showing up at local restaurants.

This mod is essential! Thanks for working ot in! =)

(3 edits)

Hello, first I want to thank you for giving us simmers a fantastic mod which spice the gameplay, and I am here to send you a feedback about the issue I have probably due to the side effects the mod add. Before there suppose to be vampires harassing human sims while they were sleeping, but with the mod added, they never show up. I hope you could find out if the mod actually is the reason this feature is missing , and it would be better for you to fix this

Vampires will still do night invasions if they live in the same neighborhood as your Sim. If your vampires aren't invading at all even if they live next door, then that must be another mod. 

Ok, thank you for replying. There's no vampires in the neighborhood so that makes sense

Seems like one thing missing is some in game Settings to adjust how this works. In low pop areas it would be nice if you could disable the effects of the mod. For example, if Newcrest is still mostly empty, you get no visitors to community lots established there.

(2 edits)

Is this compatible with WW strip clubs? The lot trait for this venue is a custom one called generic, it may mimic a bar or club but the bartender is assigned from the workers you hire, there are no NPCs that work there. The patrons are NPCs and played/un-played households from other worlds will they still show up? Will all the dancers show up? 

Turbodriver codes his venues differently than the normal game. All of the dancers and customers should show up fine, but none of the regional filters will apply to them, so the customers could come from anywhere in your save file.

Thank you <3

Hello!  First of all, I just wanted to say... I have been enjoying this mod.  However, I have discovered a very specific issue when living in one of the houses that is located in Finchwick.  Sims in my active household are being assigned to be the Gossipers required for one of the Errands. Which fills and freezes all their motives and also causes a whole host of odd issues; they can't enter their own house, they can't interact with laundry objects, they can harvest/water/weed but only one plant at a time, they can't throw away trash... and possibly other issues as well that I haven't positively linked to this condition.  

(1 edit)

Hi there! That particular role has been troublesome in the past, but I can't think of any reason why it would be applying to your Sims. Is there something during your gameplay that triggers it, like travelling between lots, or does it seem to be random? For better troubleshooting, please join the Discord server and we can get more information about the situation there.

(1 edit)

So because of my gameplay style (historical) I'm interested in a very hardcoded version of this mod. Is there a way to block even tourist sims from hopping worlds? (except when I choose to travel with a Played Household). Or perhaps, having the ability to toggle which sims worlds are allowed to travel where? (For example sims from Windenburg will also show up in Henford on Bagely, but they cannot show up in Sulani, etc). Perhaps a system/UI like what they have for neighborhood stories would work?

Grouping up worlds in an idea that I'm currently thinking about ways to implement. A tourist toggle like you suggest seems like something that should be possible, I'll add it to the list.

I’m excited to see what you’re able to come up with! One more question, though I feel like I saw this asked somewhere else, I just can’t find it: is it possible to view in game what world homeless sims belong to?  And then to assign/reassign them? NPCC has a function for assigning sims to different jobs, so idk if this would function similarly. 

I'm not aware of anyway to view that info in game. While I would like to make a way to assign worlds to homeless Sims, I don't currently know how to manipulate that data directly, so it will require more investigation on my part.

I scrolled around some more and found the thread where this was brought up.:) so,  it may or may not be possible within the mod? But, moving sims changes their resident status? So, in theory, if I have an empty residential lot in, say, Sulani, I can move all the homeless households that I want to be identified as Sulani residents into that lot, one at a time. Then I can evict them from that lot, and they will become Homeless again, but they will still identify as Sulani sims? It could be tedious, but would that work…?

I believe once you evict them, the game resets all of their regional data. Same as if you move them in somewhere. But I need to find out where exactly that info is being stored and do some experiments to be sure.

will sims still call up and come to say willow creek for basemental or will  dealers need to go to them?

I saw ChippedSim tweet about how there's no filters on who kids can meet at school in game, and I always thought it was weird when kids in Oasis Springs would meet kids from Mt. Komorebi or Sulani. Is this something you think you'd be interested in adding? Thanks!


Interesting idea. I can look into this, but it may not be the same kind of code.

Sweet thanks for the update. Gonna try it out

this is preventing hired restaurant staff from showing at work. Just uninstalled and hired sims show up. It's probably better to let the mod change the hiring filters than to bypass restaurant staff spawn filters IMO.

I was able to track down the cause of this. A fix for it will be included in the next update soon. Thanks for reporting! Unfortunately, hiring filters and the filters that determine who can show up to perform a function on a lot are very different things in the code and would require a whole other script.

Thanks! I really love this mod, but my gameplay usually involve a lot of business buying and townie rehiring, so I had to turn it off. A bypass is better than nothing. Thanks for working on this mod. The sims 4 is a joke without modders like you.

Hello, happy new year, I would like to ask if you can do something for the Grumpy active career daycare mod, when I have your mod installed and I go into the quarry, my toddlers do not come, is it possible to do some things because I like your mod too (dsl j use google translate, i'm french

Sorry, I don't understand what you mean. Can you come to the Discord please? We can find a French interpreter for us there.

Which one is better. This or Lotharihoe's sim spawn overhaul?

How does this effect smaller worlds such as magnolia promenade. I like to use that world as an extension of willow creek. I saw where you were thinking of making this mod a bit less hard coded and I do think that could be good for some of the smaller worlds. 

I took a look at the code and was surprised to find Magnolia Promenade is not filtered at all. It's currently a nexus of all the worlds. I'm of the opinion that small worlds like Forgotten Hollow and Glimmerbrook should be fairly isolated, but I am warm to the idea of Magnolia Promenade using the Willow Creek filter. I will continue to look into a soft filter for the mod, too. Stay tuned.

Does it conflict with the NPC Control mod? I have already set a variety of NPC sims to play in different lots (but not living in any world) and I would like to know if they will still show up. Thanks! :)

To the best of my knowledge, NPCC is currently broken and will cause errors by itself. I'm not sure how my mod will interact with it, but probably not well.

Hello, is this mod come with custom hidden trait, I mean hidden trait to mark sim as resident of specific neighbourhood ? Is it possible to set specific homeless sim to work as bartender only in Windenburg ?

No, there's no hidden traits involved. There's a separate kind of game data that tells it where a Sim lives. As far as I know, the only time this can be assigned to a Sim is during creation or when they move houses, so I'm not aware of a good way to assign that to an already existing townie at this time.

Deleted 106 days ago

No, I don't think that editing them in CAS has any effect on their residence or homeless status. 

Deleted 106 days ago

Thanks for bringing that up. Sims showing up to an Active Career should already have a bypass, but I will look into this. Can you explain what you mean by "already set some sims before" though? 

This mod is making me wonder if there would be a chance to create a similar one with slightly less hard coding, allowing some visitors occasionally from other worlds? But overall this is great and will stop Nancy Landgraab for appearing at every single one of my community lots, so thank you!

There are some situations built in already where visitors from outside the neighborhood will appear. Sims attending festivals from any pack for example can come from all over because it makes sense that those types of events would have tourists. 

However, a similar thought to yours did cross my mind while I worked on this update. I think it should be possible to make soft filters work, where the game prefers local Sims but won't shut out others completely. I'll need to ponder on how it would work exactly, and if that's something I should fold into this mod (possibly with a toggle or only for certain situations), or release as something separate.

In the meantime, have fun with your Nancy-free neighborhoods. :)

Thank you for your reply! And happy new year! I'll be keeping a lookout for any mod updates from you as always, in case an idea for this pops up! Thank you for all of your hard work on your mods.

(1 edit)

Doesn't Lotharihoe's Sim Spawn Overhaul already do that?


tbh i prefer this over SSO, feels more stable and less complicated

I needed this! Does it also block the generation of new NPC? Or maybe there is a mod that does that? I'm so over this newly created NPC in my game when I made my own save file...

No, this mod on its own will very likely increase the population in your save file, as it tries to generate local townies for every world. It will try to use existing Sims first, though. There are other mods available that can and will restrict the generation of new random Sims, though. MCCC, for instance, can be configured so that the game only makes new Sims when it absolutely has to (like to work at a bar).

I've been wanting something like this for a while now! Thanks so much!!!

Kuttoe- this is really cool and helpful!