Motion Sensor

From OpenComputers: Rebooted
Revision as of 23:50, 27 August 2026 by SoraFirestorm (talk | contribs) (SoraFirestorm moved page Unified/motion sensor to Motion Sensor without leaving a redirect: Going ahead with unification process and make this the actual page for the Motion Sensor)
Jump to navigation Jump to search

Allows detecting movement of nearby living entities, as long as a direct line of sight is given. Sensitivity can be configured via its API.

The Motion Sensor is crafted using the following recipe:

Component API

When an entity within line of sight of the Motion Sensor moves faster than the threshold a motion event is queued. The sensor has a radius limit of 8 and is updated every half second.

Component name: motion_sensor. Callbacks:

getSensitivity

getSensitivity(): number

Gets the current sensitivity of the sensor, i.e. at which speed threshold of distance / second it triggers.

setSentivity

setSensitivity(value: number): number

Sets the sensor's sensitivity to the specified value, returns the old value.