Prevents pawns from entering bedrooms they don’t own unless it’s an emergency.
If you’ve ever tried building individual houses or private bedrooms, you’ve seen how little pawns care about personal boundaries. They’ll happily walk into someone else’s room to eat at a table, clean up, wander inside for no reason, or carry out non-urgent jobs, sometimes even waking people up.
This mod fixes that.
Pawns will avoid entering bedrooms that aren’t theirs. They’ll only go inside if:
• You draft them,
• You manually prioritize a job there, or
• The job is an emergency (firefighting, tending, etc.)
Pawns may path through a bedroom if the target is not inside.
Only rooms recognized as Bedrooms are protected. Hospitals, barracks, and other room types are unaffected.
Construction, cleaning, and other routine jobs inside a bedroom will only be performed by the room’s owners unless you manually order otherwise. That’s the intended behavior.
Settings
The mod has 1 toggle setting: "Allow going inside rooms with no sleeper"
which makes pawn ignore privacy rules if there isn't anyone sleeping inside a bedroom, allowing them to go inside.
Performance
No noticeable performance impact.
Compatibility
• Compatible with Hospitality.
• Compatible with polyamory/multi-bed mods (supports up to five owners per room).
• Safe to add or remove mid-save.
• Should work fine with most mods. Let me know if you encounter any issues.
Source code: https://github.com/shubiska/privacy-please
Bug reports are always welcome. Even better if you can reproduce the issue with less than 5 mods active.
I'm not a professional! This is a hobby mod i made for myself, but decided to share publicly in case other people might find it useful.