Detect if a door is manually opened or closed

Detect if a door is manually opened or closed - Photo of Wooden Door Near Window

How can we precede to detect if a door is manually opened (as opposed to opened using an activation module).



Best Answer

There isn't a way in vanilla currently to detect if a door is manually opened. You can however logically determine it through other information. You could place two doors right after another with a gap between them, and keep in memory if the doors are "closed" or not using flup flop blocks. If someone is detected (using area blocks) between the two doors while they are supposed to be closed, they must have been manually opened.

This takes several blocks to implement, but that is as close as you can get currently. Logic is planned on being expanded in a future update.




Pictures about "Detect if a door is manually opened or closed"

Detect if a door is manually opened or closed - Brass-colored Metal Padlock With Chain
Detect if a door is manually opened or closed - Closed Brown Wooden Door and Window
Detect if a door is manually opened or closed - Brown Padlock





Euro Cylinder - Key on the Inside




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Tirachard Kumtanom, Life Of Pix, wagrati photo, Pixabay