RimWorld

RimWorld

815 ratings
Door Clearance Continued
3
3
2
2
2
10
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.013 MB
Jun 4, 2024 @ 2:31pm
Jun 19, 2025 @ 12:40pm
3 Change Notes ( view )

Subscribe to download
Door Clearance Continued

Description
Original Mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2965544918
Note: You must unsubscribe from the original mod, I use the same packageId to keep compatibility going!



Original Description

A lightweight mod which adds an extra validation rule when items are placed on the ground - they will now consider door/gate tiles as invalid. The goal here is to prevent sensitive doors from being stuck open due to items suddenly being placed, such as those caused by butchering, milking animals, or stripping prisoners.

FAQ
Q. Isn't this just DontBlockDoor? What's the difference?
A. Yes, the two mods set out to accomplish the same thing. As a fan of that mod myself, the original plan was to submit some performance optimizations to its author. However, after digging into it, building the mod from scratch with a different technical approach seemed to be the way to go instead.
This version here aims to accomplish the same goal with fewer patches and without touching any ticking methods to minimize harmony overhead.

Compatibility
  • This does not touch your save file and can be added or removed any time.
  • Should be compatible with any door-adding mod.

Credit
  • tikubonn: For the original concept of this mod which has been serving the community well since 2019. Countless chicken jailbreaks were prevented thanks to their efforts.
49 Comments
Aug 17 @ 12:47pm 
Hia, there is error when startup:

Error in static constructor of DoorClearance.Setup: System.TypeInitializationException: The type initializer for 'DoorClearance.Setup' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref A64032BE]
DoorClearance.Setup..cctor()
...<61e4173561894da49d210260257b5097>:0
- POSTFIX LunarFramework.Bootstrap: Void LunarFramework.Internal.Patches.Patch_Verse_StaticConstructorOnStartupUtility:CallAll_Postfix()
- POSTFIX net.avilmask.rimworld.mod.NonUnoPinata: Void NonUnoPinata.Patches.StaticConstructorOnStartupUtility_CallAll_NonUnoPinataPatch:Postfix()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Aug 9 @ 6:51pm 
Hi there not sure if it was added in here but could you consider adding chunk prevention? They end up in my caravans sometimes and often block the gates where pack animals are. Thanks for your work on the mod and consideration.
Jul 13 @ 4:40pm 
A fridge overfilled with human meat has just been saved from rotting unattended. .
Jun 3 @ 7:19pm 
Needs an update, since Now it prevents ancient stockpiles from being accessible.
May 9 @ 3:19am 
Why is this still not in vanilla game? Animals running out of pen, because your handler dropped milk inside doors...
Apr 29 @ 11:05am 
Played like 20 hours without this mod. Everything in the colonist's power to ensure that security doors, and fridge doors were constantly open ruining gameplay. Actually required in base game and it's completely unacceptable that they expected you to play with this ♥♥♥♥.
Mar 16 @ 12:26pm 
WHY THE F*** IS THIS STILL ATHING IN RIMWORLD

WHY DID TEH DEVS NEVER FIX IT?!
Feb 18 @ 11:45am 
1.6 without this mod: I crafted a simple meal with all the tiles around the crafting table occupied, the meal was placed in the middle of the doorway. With this mod, the meal was placed in another room.
Feb 6 @ 2:57am 
a pawn just put an ingredient of the kibble she was making in the doorway. is this mod supposed to cover cooking/crafting? if not, might it be possible to expand it?
Dec 26, 2025 @ 3:43am 
god send