Sculk Sensor

The sculk sensor is a block that detects vibrations caused by actions and events, and emits a redstone signal.

Obtaining
Sculk sensors can currently be obtained only from the creative inventory or commands.

Breaking
Sculk sensors can be mined with any tool, but hoes are the quickest.

Steps to Reproduce:

Summon a husk that cannot move.

/summon minecraft:husk ~ ~ ~ {Attributes:[{Base:0.0d,Name:"minecraft:generic.movement_speed"}]}

Place down a sculk sensor nearby, obtain a shield, and switch into survival mode.

Approach the husk whilst blocking with your shield.

Allow the husk to damage the shield multiple times and pay close attention to the sculk sensor as this happens.

Take note as to whether or not sculk sensors are occasionally not activated upon shields blocking attacks.

Light
A sculk sensor has a light level of 1. However, when active, it changes to a lighter block state without a change to the light level.

Vibration detection
Sculk sensors can detect vibrations in a 9 block radius around it. A vibration is caused by many noisy events, such as a player gliding with elytra, a piston extending or a wet wolf shaking itself off. While sneaking, a player is not detected when walking, falling, or shooting a projectile.

When a vibration is made within the range of a sculk sensor, a signal travels from the vibration source to the sensor at a speed of one block per game tick (20 blocks per second). When the signal arrives, the sensor is activated for 40 game tick. The sensor cannot detect any other vibrations while a signal is traveling to it, nor while activated.

Sculk sensors have a cooldown period of 1 tick after being placed or after deactivating. During this short cooldown period, they cannot detect vibrations. This prevents them from activating when a contraption it is powering is being unpowered.

Sculk sensors don't detect vibrations from other sculk sources.

Wool has a special interaction with sculk sensors. If a wool block is between a sensor and a vibration source, then that sensor is not able to detect the vibration. Sculk sensors are not able to detect footsteps on wool blocks, nor can they detect when wool block items are dropped.

Redstone emission
Sculk sensors emit a redstone signal when they are activated. The strength of the redstone signal is inversely proportional to the distance the vibration signal traveled – the closer the vibration is to the sculk sensor, the stronger the redstone signal is, so it reaches the maximum redstone signal strength when the vibration is directly on top of the sensor.

Vibration amplitudes
Sculk sensors have a unique interaction with comparators. Each vibration in the game falls under a certain amplitude value. This value can be measured with a comparator as redstone output. With the right contraption, the player could detect if a certain action has occurred or is occurring nearby.

Sounds
A sculk sensor is silent if waterlogged. It can still detect vibration, but does not produce sounds itself.

ID




Trivia

 * "Sculk" is derived from "skulk," meaning "keep out of sight, typically with a sinister or cowardly motive".