Minecraft:Sculk Sensor: Difference between revisions
More actions
Remove broken links to missing pages |
Sync: updated from Minecraft |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{For|the calibrated version of the sculk sensor|Calibrated Sculk Sensor}} | {{For|the calibrated version of the sculk sensor|Calibrated Sculk Sensor}}{{Redirect|Sensor|the block formerly named "Daylight sensor"|Daylight Detector}}{{Infobox block | ||
{{Infobox block | |||
| image = Sculk Sensor.gif | | image = Sculk Sensor.gif | ||
| imagecaption = ''[[Minecraft:Java Edition]]'' | | imagecaption = ''[[Minecraft:Java Edition]]'' | ||
| Line 16: | Line 15: | ||
| mapcolor = {{Map color|Sculk Sensor}}{{only|je|short=1}}<br>{{Map color|black}}{{only|be|short=1}} | | mapcolor = {{Map color|Sculk Sensor}}{{only|je|short=1}}<br>{{Map color|black}}{{only|be|short=1}} | ||
}} | }} | ||
A '''sculk sensor''' is a sculk block that detects [[Minecraft:vibration]]s caused by nearby actions and events and emits a [[Minecraft:redstone]] signal in response. Player-caused vibrations can also trigger nearby sculk | A '''sculk sensor''' is a [[Minecraft:sculk family|sculk]] block that detects [[Minecraft:vibration]]s caused by nearby actions and events and emits a [[Minecraft:redstone]] signal in response. [[Minecraft:Player]]-caused vibrations can also trigger nearby [[Minecraft:sculk shrieker]]s. {{Control|Sneaking}} prevents the creation of vibrations while moving, and [[Minecraft:wool]] can be used to block or prevent them. Placing an [[Minecraft:Block of Amethyst|amethyst block]] next to a sculk sensor allows it to "relay" detected vibrations to other sculk sensors. | ||
== Obtaining == | == Obtaining == | ||
=== Breaking === | === Breaking === | ||
A sculk sensor can be mined with any tool, but [[Minecraft:hoe]]s are the quickest. It drops itself only if mined with any tool enchanted with [[Minecraft:Silk Touch]]. If mined with a non-Silk Touch tool, it drops 5 experience instead. | A sculk sensor can be mined with any tool, but [[Minecraft:hoe]]s are the quickest. It drops itself only if mined with any tool enchanted with [[Minecraft:Silk Touch]]. If mined with a non-Silk Touch tool, it drops 5 [[Minecraft:experience]] instead. | ||
{{Breaking row|Sculk Sensor|Hoe|drop=0|horizontal=1}} | {{Breaking row|Sculk Sensor|Hoe|drop=0|horizontal=1}} | ||
=== Natural generation === | === Natural generation === | ||
Sculk sensors generate within the deep dark biome and ancient cities. | Sculk sensors generate within the [[Minecraft:deep dark]] biome and [[Minecraft:ancient cities]]. | ||
{{block distribution}} | {{block distribution}} | ||
| Line 33: | Line 32: | ||
=== Post-generation === | === Post-generation === | ||
A sculk catalyst has a 9% chance of generating a sculk sensor on top of a [[Minecraft:sculk]] block. | A [[Minecraft:sculk catalyst]] has a 9% chance of generating a sculk sensor on top of a [[Minecraft:sculk]] block. | ||
== Usage == | == Usage == | ||
=== Crafting ingredient === | === Crafting ingredient === | ||
Sculk sensors can be used to craft calibrated sculk | Sculk sensors can be used to craft [[Minecraft:calibrated sculk sensor]]s. | ||
{{crafting usage}} | {{crafting usage}} | ||
=== Light === | === Light === | ||
A sculk sensor has a light level of 1. When active, it changes to a lighter block state without a change to the light level. | A sculk sensor has a [[Minecraft:light level]] of 1. When active, it changes to a lighter block state without a change to the light level. | ||
=== Vibration detection === | === Vibration detection === | ||
| Line 48: | Line 47: | ||
Sculk sensors detect vibrations in an 8 block spherical radius around it. Vibrations are caused by various events, such as players and mobs walking, placing or breaking blocks (except [[Minecraft:wool]] or [[Minecraft:carpet]]), gliding with [[Minecraft:elytra]], items falling on the ground, shooting projectiles, a [[Minecraft:piston]] extending or a wet [[Minecraft:wolf]] shaking itself off. Vibrations have an associated frequency; different events create vibrations of different frequencies. | Sculk sensors detect vibrations in an 8 block spherical radius around it. Vibrations are caused by various events, such as players and mobs walking, placing or breaking blocks (except [[Minecraft:wool]] or [[Minecraft:carpet]]), gliding with [[Minecraft:elytra]], items falling on the ground, shooting projectiles, a [[Minecraft:piston]] extending or a wet [[Minecraft:wolf]] shaking itself off. Vibrations have an associated frequency; different events create vibrations of different frequencies. | ||
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 {{convert|30|game tick|second}}. The sensor cannot detect any other vibrations while activated or while a signal is traveling to it. | 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 [[Minecraft:game tick]] (20 blocks per second). When the signal arrives, the sensor is activated for {{convert|30|game tick|second}}. The sensor cannot detect any other vibrations while activated or while a signal is traveling to it. | ||
Sculk sensors have a cooldown period of {{convert|10|game tick|second}} after being placed or after deactivating. During this cooldown period, they cannot detect vibrations. This prevents a sensor from reactivating when a contraption it is powering (such as a piston) becomes unpowered. | Sculk sensors have a cooldown period of {{convert|10|game tick|second}} after being placed or after deactivating. During this cooldown period, they cannot detect vibrations. This prevents a sensor from reactivating when a contraption it is powering (such as a piston) becomes unpowered. | ||
| Line 55: | Line 54: | ||
'''Sneaking'''<br> | '''Sneaking'''<br> | ||
While sneaking, a player is not detected while performing most actions corresponding to vibration frequencies 1, 2, or 3, such as moving, hitting the ground without taking damage, interacting with items, and shooting projectiles (although the projectile itself creates a vibration when it hits the ground). | While [[Minecraft:sneaking]], a player is not detected while performing most actions corresponding to vibration frequencies 1, 2, or 3, such as moving, hitting the ground without taking damage, interacting with items, and shooting projectiles (although the projectile itself creates a vibration when it hits the ground). | ||
'''Wool occlusion'''<br> | '''Wool occlusion'''<br> | ||
| Line 61: | Line 60: | ||
'''Sculk shriekers'''<br> | '''Sculk shriekers'''<br> | ||
Sculk sensors pass on the vibrations made by players to sculk | Sculk sensors pass on the vibrations made by players to [[Minecraft:sculk shrieker]]s within 8 blocks of the sensor. For example, an item dropped by a player triggers the shrieker, but an item dropped by a dispenser or from a broken block does not; a player flying around with elytra triggers the shrieker, but a [[Minecraft:bat]] flying around does not. Alarms can be blocked by wool placed in between the sensor and shrieker, similar to how wool can block vibrations from reaching the sensor itself. | ||
=== Redstone emission === | === Redstone emission === | ||
| Line 77: | Line 76: | ||
==== Vibration resonance ==== | ==== Vibration resonance ==== | ||
When a sculk sensor detects a vibration, any adjacent block of amethyst re-emits a vibration of the same frequency that the sculk sensor detected, which can be detected by other sensors and calibrated sculk sensors. | When a sculk sensor detects a vibration, any adjacent [[Minecraft:block of amethyst]] re-emits a vibration of the same frequency that the sculk sensor detected, which can be detected by other sensors and [[Minecraft:calibrated sculk sensors]]. | ||
==== Things which are not detected ==== | ==== Things which are not detected ==== | ||
| Line 97: | Line 96: | ||
**Shears, if there's nothing to shear | **Shears, if there's nothing to shear | ||
**Glowstone, if it doesn't charge a respawn anchor | **Glowstone, if it doesn't charge a respawn anchor | ||
*Inserting an eye of ender into an end portal frame<ref>{{bug|MC-208805}}</ref> | *Inserting an [[Minecraft:eye of ender]] into an [[Minecraft:end portal frame]]<ref>{{bug|MC-208805}}</ref> | ||
*Eyes of ender breaking<ref>{{bug|MC-210153}}</ref> | *Eyes of ender breaking<ref>{{bug|MC-210153}}</ref> | ||
*Silverfish entering blocks<ref>{{bug|MC-210283}}</ref> | *[[Minecraft:Silverfish]] entering blocks<ref>{{bug|MC-210283}}</ref> | ||
*[[Minecraft:Water]] and [[Minecraft:lava]] flowing into existing spaces, or drying up<ref>{{bug|MC-210482}}</ref> | *[[Minecraft:Water]] and [[Minecraft:lava]] flowing into existing spaces, or drying up<ref>{{bug|MC-210482}}</ref> | ||
*Changing the mode of a redstone comparator<ref>{{bug|MC-211331}}</ref> | *Changing the mode of a [[Minecraft:redstone comparator]]<ref>{{bug|MC-211331}}</ref> | ||
*Changing the delay on a redstone repeater<ref>{{bug|MC-214621}}</ref> | *Changing the delay on a [[Minecraft:redstone repeater]]<ref>{{bug|MC-214621}}</ref> | ||
*Changing the shape of a single unit of redstone wire<ref>{{bug|MC-214623}}</ref> | *Changing the shape of a single unit of [[Minecraft:redstone wire]]<ref>{{bug|MC-214623}}</ref> | ||
*[[Minecraft:Fire]] extinguished by rain<ref>{{bug|MC-251525}}</ref> | *[[Minecraft:Fire]] extinguished by rain<ref>{{bug|MC-251525}}</ref> | ||
The following cases have been confirmed to be intentional: | The following cases have been confirmed to be intentional: | ||
* | *[[Minecraft:Axolotl]]s being bred via tropical fish buckets<ref name="axo-bucket">{{bug|MC-208799|||WAI}}</ref> | ||
*Moss | *[[Minecraft:Moss block]]s replacing existing blocks<ref>{{bug|MC-214210|||WAI}}</ref> | ||
=== Piston interactivity === | === Piston interactivity === | ||
Sculk sensors are immovable. [[Minecraft:Piston]]s cannot push them, and sticky pistons cannot push or pull them. Slime | Sculk sensors are immovable. [[Minecraft:Piston]]s cannot push them, and sticky pistons cannot push or pull them. [[Minecraft:Slime block]]s and [[Minecraft:honey block]]s do not stick to sculk sensors and have no effect whether the slime block or honey block is being pushed or pulled. | ||
== Sounds == | == Sounds == | ||
A sculk sensor is silent if waterlogged. It can still detect vibration, but does not produce sounds itself. | A sculk sensor is silent if [[Minecraft:waterlogged]]. It can still detect vibration, but does not produce sounds itself. | ||
=== Generic === | === Generic === | ||
| Line 177: | Line 176: | ||
{{el|java}}: | {{el|java}}: | ||
{{see also|Block entity format}} | {{see also|Block entity format}} | ||
<section begin="block data"/><div class="treeview"> | <section begin="block data" /><div class="treeview"> | ||
*{{nbt|compound}}: Block entity data. | *{{nbt|compound}}: Block entity data. | ||
** {{nbt inherit/blockentity}} | ** {{nbt inherit/blockentity}} | ||
| Line 184: | Line 183: | ||
*** {{nbt|compound|event}}: Exists only if there is an incoming vibration. | *** {{nbt|compound|event}}: Exists only if there is an incoming vibration. | ||
**** {{nbt|float|distance}}: The distance between this vibration's source and the block. | **** {{nbt|float|distance}}: The distance between this vibration's source and the block. | ||
**** {{nbt|string|game_event}}: The resource location of the vibration event that caused the current incoming vibration. | **** {{nbt|string|game_event}}: The [[Minecraft:resource location]] of the vibration event that caused the current incoming vibration. | ||
**** {{nbt|list|pos}}: The coordinates of the source of this vibration. | **** {{nbt|list|pos}}: The coordinates of the source of this vibration. | ||
***** {{nbt|double}}: X coordinate. | ***** {{nbt|double}}: X coordinate. | ||
| Line 195: | Line 194: | ||
**** {{nbt|long|tick}}: The game time when the vibration occurs, or -1 if there is no vibration to choose from.{{info needed|What does this mean?}}<!--Copied from machine translation from ZH wiki--> | **** {{nbt|long|tick}}: The game time when the vibration occurs, or -1 if there is no vibration to choose from.{{info needed|What does this mean?}}<!--Copied from machine translation from ZH wiki--> | ||
**** {{nbt|compound|event}}: Candidate game event, with the same structure as the {{nbt|compound|event}} tag above.{{info needed|What does this mean?}}<!--Based on machine translation from ZH wiki--> | **** {{nbt|compound|event}}: Candidate game event, with the same structure as the {{nbt|compound|event}} tag above.{{info needed|What does this mean?}}<!--Based on machine translation from ZH wiki--> | ||
</div><section end="block data"/> | </div><section end="block data" /> | ||
{{el|bedrock}}: | {{el|bedrock}}: | ||
| Line 213: | Line 212: | ||
{{HistoryTable | {{HistoryTable | ||
|{{HistoryLine||2020|link={{tweet|CagilMartin1|1540933520268607490}}|Prototypes for the sculk sensor are made, previously simply stepping on sculk would produce noise and alert the warden. | |{{HistoryLine||2020|link={{tweet|CagilMartin1|1540933520268607490}}|Prototypes for the sculk sensor are made, previously simply stepping on sculk would produce noise and alert the warden. | ||
|[[File:Trypophobia_Skulk_Senser_Actavated_Level0Render.png|32px]] [[File: | |[[File:Trypophobia_Skulk_Senser_Actavated_Level0Render.png|32px]] [[File:Trypophobia Skulk Senser_Actavated Level1Render.png|32px]] [[File:Trypophobia_Skulk_Senser_Actavated_Level2Render.png|32px]] [[File:Trypophobia_Skulk_Senser_Actavated_Level3Render.png|32px]] [[File:Trypophobia Skulk Senser_Actavated Level4Render.png|32px]] The sculk sensors during the trypophobia iteration were originally going to emit a redstone signal only after being triggered four times, visually shown by markings on its top that would light up each time.}} | ||
|{{HistoryLine||October 3, 2020|link={{ytl|DBvZ2Iqmm3M|t=13m02s}}|[[File:Sculk Sensor | |{{HistoryLine||October 3, 2020|link={{ytl|DBvZ2Iqmm3M|t=13m02s}}|[[File:Sculk Sensor pJE20201003.gif|32px]] The sculk sensor is shown off at [[Minecraft:Minecraft Live 2020]]. | ||
|[[File:Sculk Sensor ( | |[[File:Sculk Sensor (item) pJE20201003.png|32px]] Item model was without tendrils since they were an entity, similar to the book on the [[Minecraft:enchanting table]].}} | ||
|{{HistoryLine||November 13, 2020|link={{tweet|kingbdogz|1327265084352180224}}|[[File:Sculk Sensor | |{{HistoryLine||November 13, 2020|link={{tweet|kingbdogz|1327265084352180224}}|[[File:Sculk Sensor pJE20201113.gif|32px]] The sculk sensor has a new texture and clicking animation in a tweet from [[Minecraft:Brandon Pearce]]. | ||
|Tendrils are no longer entities and merged to block model.}} | |Tendrils are no longer entities and merged to [[Minecraft:block model]].}} | ||
|{{HistoryLine||November 23, 2020|link={{tweet|kingbdogz|1330993128099229697}}|[[File:Sculk Sensor | |{{HistoryLine||November 23, 2020|link={{tweet|kingbdogz|1330993128099229697}}|[[File:Sculk Sensor pJE20201123.gif|32px]] The sculk sensor has a new clicking animation in a tweet from Brandon Pearce.}} | ||
|{{HistoryLine||November 27, 2020|link={{tweet|kingbdogz|1332335160038191105}}|[[File:Inactive Sculk Sensor JE1.png|32px]] The sculk sensor has a new final texture in a tweet from Brandon Pearce.}} | |{{HistoryLine||November 27, 2020|link={{tweet|kingbdogz|1332335160038191105}}|[[File:Inactive Sculk Sensor JE1.png|32px]] The sculk sensor has a new final texture in a tweet from Brandon Pearce.}} | ||
}} | }} | ||
| Line 232: | Line 231: | ||
|Walking on [[Minecraft:wool]] no longer causes vibrations. | |Walking on [[Minecraft:wool]] no longer causes vibrations. | ||
|Throwing wool as an item onto the ground no longer causes vibrations. | |Throwing wool as an item onto the ground no longer causes vibrations. | ||
|Sculk sensors are now silent while waterlogged.}} | |Sculk sensors are now silent while [[Minecraft:waterlogged]].}} | ||
|{{HistoryLine|||dev=21w05a|Added the following game events: | |{{HistoryLine|||dev=21w05a|Added the following game events: | ||
{{pipe escape| | {{pipe escape| | ||
| Line 261: | Line 260: | ||
|{{HistoryLine|||dev=21w37a|Sculk sensors are once again accessible only through commands.}} | |{{HistoryLine|||dev=21w37a|Sculk sensors are once again accessible only through commands.}} | ||
|{{HistoryLine||1.19|dev=Deep Dark Experimental Snapshot 1|Sculk sensors now generate in the deep dark biome. | |{{HistoryLine||1.19|dev=Deep Dark Experimental Snapshot 1|Sculk sensors now generate in the deep dark biome. | ||
|Sculk sensors now drop experience when mined without [[Minecraft:Silk Touch]]. | |Sculk sensors now drop [[Minecraft:experience]] when mined without [[Minecraft:Silk Touch]]. | ||
|Sculk sensors now always activate when stepped on, even when sneaking. | |Sculk sensors now always activate when stepped on, even when sneaking. | ||
|Sculk sensors have been re-added to the Creative inventory.}} | |Sculk sensors have been re-added to the Creative inventory.}} | ||
| Line 269: | Line 268: | ||
* <code>block_change</code>: | * <code>block_change</code>: | ||
** Using shears on cave vines, [[Minecraft:kelp]], twisting vines, and weeping vines. | ** Using shears on [[Minecraft:cave vines]], [[Minecraft:kelp]], [[Minecraft:twisting vines]], and [[Minecraft:weeping vines]]. | ||
** Picking an item from a cave vine or a [[Minecraft:lectern]]. | ** Picking an item from a [[Minecraft:cave vine]] or a [[Minecraft:lectern]]. | ||
** Interacting with items placed on both types of item | ** Interacting with items placed on both types of [[Minecraft:item frame]]s. | ||
** Trampling [[Minecraft:farmland]] into regular [[Minecraft:dirt]]. | ** Trampling [[Minecraft:farmland]] into regular [[Minecraft:dirt]]. | ||
** Charging up a respawn anchor. | ** Charging up a [[Minecraft:respawn anchor]]. | ||
** Interacting with a [[Minecraft:composter]]. | ** Interacting with a [[Minecraft:composter]]. | ||
* <code>block_place</code>: | * <code>block_place</code>: | ||
** [[Minecraft:Turtle]] and | ** [[Minecraft:Turtle]] and [[Minecraft:frog]]s laying eggs. | ||
* <code>container_close</code>: | * <code>container_close</code>: | ||
** Closing a minecart with chest or a boat with chest. | ** Closing a [[Minecraft:minecart with chest]] or a [[Minecraft:boat with chest]]. | ||
* <code>entity_dismount</code> (new game event, with signal 6): | * <code>entity_dismount</code> (new game event, with signal 6): | ||
** Dismount any passenger from any vehicle. | ** Dismount any passenger from any vehicle. | ||
* <code>entity_interact</code>: | * <code>entity_interact</code>: | ||
** Dyeing a sheep. | ** Dyeing a [[Minecraft:sheep]]. | ||
** Attaching or removing a [[Minecraft:lead]] from an entity. | ** Attaching or removing a [[Minecraft:lead]] from an entity. | ||
* <code>entity_mount</code> (new game event, with signal 7): | * <code>entity_mount</code> (new game event, with signal 7): | ||
** Mount any passenger to any vehicle.}} | ** Mount any passenger to any vehicle.}} | ||
|{{HistoryLine|||dev=pre1|The <code>item_interact_finish</code> event now has a vibration frequency of 2 instead of 14.}} | |{{HistoryLine|||dev=pre1|The <code>item_interact_finish</code> event now has a vibration frequency of 2 instead of 14.}} | ||
|{{HistoryLine|||dev=pre4|Sculk sensors are now activated upon breaking shulker bullets.}} | |{{HistoryLine|||dev=pre4|Sculk sensors are now activated upon breaking [[Minecraft:shulker]] bullets.}} | ||
|{{HistoryLine||1.20|dev=23w12a|Sculk sensors can now be used to craft calibrated sculk | |{{HistoryLine||1.20|dev=23w12a|Sculk sensors can now be used to craft [[Minecraft:calibrated sculk sensor]]s. | ||
|Vibration frequencies of many actions in the game have been tweaked and greatly simplified to prevent unwanted interference, as following: | |Vibration frequencies of many actions in the game have been tweaked and greatly simplified to prevent unwanted interference, as following: | ||
{{pipe escape| | {{pipe escape| | ||
| Line 296: | Line 295: | ||
|- | |- | ||
|1||Step||<code>minecraft:step</code> | |1||Step||<code>minecraft:step</code> | ||
||An entity walks on the ground or a [[Minecraft:minecart]] rolls{{note|name=step-carefully|Is ignored when sneaking.}} | ||An [[Minecraft:entity]] walks on the ground or a [[Minecraft:minecart]] rolls{{note|name=step-carefully|Is ignored when sneaking.}} | ||
|- | |- | ||
| rowspan{{=}}"2" |2 | | rowspan{{=}}"2" |2 | ||
|Flap | |Flap | ||
|<code>minecraft:flap</code> | |<code>minecraft:flap</code> | ||
|A flying entity (e.g. a bat) flaps its wings | |A flying entity (e.g. a [[Minecraft:bat]]) flaps its wings | ||
|- | |- | ||
|Item Interact Finish | |Item Interact Finish | ||
|<code>minecraft:item_interact_finish</code> | |<code>minecraft:item_interact_finish</code> | ||
|A player reels in a fishing rod, stops blocking with a [[Minecraft:shield]], finishes pulling back a [[Minecraft:bow]] or [[Minecraft:crossbow]], throws a [[Minecraft:trident]], or retracts a [[Minecraft:spyglass]]{{note|name=step-carefully}} | |A player reels in a [[Minecraft:fishing rod]], stops blocking with a [[Minecraft:shield]], finishes pulling back a [[Minecraft:bow]] or [[Minecraft:crossbow]], throws a [[Minecraft:trident]], or retracts a [[Minecraft:spyglass]]{{note|name=step-carefully}} | ||
|- | |- | ||
|3||Swim||<code>minecraft:swim</code>||Entity swimming{{note|name=step-carefully}} | |3||Swim||<code>minecraft:swim</code>||Entity [[Minecraft:swimming]]{{note|name=step-carefully}} | ||
|- | |- | ||
|4||Elytra Glide||<code>minecraft:elytra_glide</code>||Glides with [[Minecraft:elytra]] | |4||Elytra Glide||<code>minecraft:elytra_glide</code>||Glides with [[Minecraft:elytra]] | ||
| Line 323: | Line 322: | ||
|Block Change | |Block Change | ||
|<code>minecraft:block_change</code> | |<code>minecraft:block_change</code> | ||
|A book is placed on a [[Minecraft:lectern]], a music disc is inserted into or ejected from a [[Minecraft:jukebox]], an item is added to or removed from a flower pot, a [[Minecraft:campfire]] is filled with food{{note|name=dispenser|Also works with dispensers.}}, a [[Minecraft:candle]] is placed on a [[Minecraft:cake]], a big dripleaf is tilted, a [[Minecraft:bell]] is rung, a daylight detector switches mode, a bee enters or exits a [[Minecraft:beehive]], wax is added to or removed from a copper block, a [[Minecraft:log]] is stripped of its bark, grass is converted into [[Minecraft:farmland]] or a path, a berry bush is harvested, a candle or campfire is lit or extinguished | |A book is placed on a [[Minecraft:lectern]], a music disc is inserted into or ejected from a [[Minecraft:jukebox]], an item is added to or removed from a [[Minecraft:flower pot]], a [[Minecraft:campfire]] is filled with food{{note|name=dispenser|Also works with dispensers.}}, a [[Minecraft:candle]] is placed on a [[Minecraft:cake]], a big [[Minecraft:dripleaf]] is tilted, a [[Minecraft:bell]] is rung, a [[Minecraft:daylight detector]] switches mode, a bee enters or exits a [[Minecraft:beehive]], wax is added to or removed from a [[Minecraft:copper block]], a [[Minecraft:log]] is stripped of its bark, grass is converted into [[Minecraft:farmland]] or a path, a berry bush is harvested, a candle or campfire is lit or extinguished | ||
|- | |- | ||
|Minecart Moving | |Minecart Moving | ||
| Line 331: | Line 330: | ||
|Splash | |Splash | ||
|<code>minecraft:splash</code> | |<code>minecraft:splash</code> | ||
|An entity splashes in [[Minecraft:water]], a [[Minecraft:boat]] is above a bubble column, or a boat paddles{{note|Despite being an occurrence of splashing, sculk sensors do ''not'' detect fishing bobbers hooking a fish; this has been confirmed by Mojang to be intentional.<ref>{{bug|MC-207334|||WAI}}</ref>}} | |An entity splashes in [[Minecraft:water]], a [[Minecraft:boat]] is above a [[Minecraft:bubble column]], or a boat paddles{{note|Despite being an occurrence of splashing, sculk sensors do ''not'' detect fishing bobbers hooking a fish; this has been confirmed by Mojang to be intentional.<ref>{{bug|MC-207334|||WAI}}</ref>}} | ||
|- | |- | ||
|Entity Shake | |Entity Shake | ||
| Line 339: | Line 338: | ||
|Note Block Play | |Note Block Play | ||
|<code>minecraft:note_block_play</code> | |<code>minecraft:note_block_play</code> | ||
|A note block emits a sound | |A [[Minecraft:note block]] emits a sound | ||
|- | |- | ||
| rowspan{{=}}"3" |7 | | rowspan{{=}}"3" |7 | ||
| Line 348: | Line 347: | ||
|Prime Fuse | |Prime Fuse | ||
|<code>minecraft:prime_fuse</code> | |<code>minecraft:prime_fuse</code> | ||
|A [[Minecraft:TNT]] or a creeper begins exploding | |A [[Minecraft:TNT]] or a [[Minecraft:creeper]] begins exploding | ||
|- | |- | ||
|Projectile Shoot | |Projectile Shoot | ||
| Line 357: | Line 356: | ||
|Entity Interact | |Entity Interact | ||
|<code>minecraft:entity_interact</code> | |<code>minecraft:entity_interact</code> | ||
|Giving a golden apple to a zombie villager with Weakness, healing a tamed wolf, healing an iron golem, a panda is given a food item, or most instances of successfully feeding an animal. | |Giving a [[Minecraft:golden apple]] to a [[Minecraft:zombie villager]] with Weakness, healing a tamed wolf, healing an [[Minecraft:iron golem]], a [[Minecraft:panda]] is given a food item, or most instances of successfully feeding an animal. | ||
|- | |- | ||
|Projectile Land | |Projectile Land | ||
| Line 374: | Line 373: | ||
|Equip | |Equip | ||
|<code>minecraft:equip</code> | |<code>minecraft:equip</code> | ||
|An item is put on an armor stand, or [[Minecraft:armor]] is equipped (either through the {{ctrl|use}} button, or from the inventory). | |An item is put on an [[Minecraft:armor stand]], or [[Minecraft:armor]] is equipped (either through the {{ctrl|use}} button, or from the inventory). | ||
|- | |- | ||
|Shear | |Shear | ||
|<code>minecraft:shear</code> | |<code>minecraft:shear</code> | ||
|Use [[Minecraft:shears]] to disarm a tripwire, carve a [[Minecraft:pumpkin]], harvest [[Minecraft:honeycomb]],{{note|name=dispenser}} remove a snow golem's pumpkin,{{note|name=dispenser}} remove wool from a sheep{{note|name=dispenser}}, or convert a mooshroom into a cow{{note|name=dispenser}} | |Use [[Minecraft:shears]] to disarm a [[Minecraft:tripwire]], carve a [[Minecraft:pumpkin]], harvest [[Minecraft:honeycomb]],{{note|name=dispenser}} remove a [[Minecraft:snow golem]]'s pumpkin,{{note|name=dispenser}} remove wool from a [[Minecraft:sheep]]{{note|name=dispenser}}, or convert a [[Minecraft:mooshroom]] into a [[Minecraft:cow]]{{note|name=dispenser}} | ||
|- | |- | ||
|Entity Roar | |Entity Roar | ||
|<code>minecraft:entity_roar</code> | |<code>minecraft:entity_roar</code> | ||
|A ravager roars | |A [[Minecraft:ravager]] roars | ||
|- | |- | ||
| rowspan{{=}}"4" |10 | | rowspan{{=}}"4" |10 | ||
|Block Close | |Block Close | ||
|<code>minecraft:block_close</code> | |<code>minecraft:block_close</code> | ||
|A [[Minecraft:door]], [[Minecraft:trapdoor]], or fence gate closes | |A [[Minecraft:door]], [[Minecraft:trapdoor]], or [[Minecraft:fence gate]] closes | ||
|- | |- | ||
|Block Deactivate | |Block Deactivate | ||
|<code>minecraft:block_deactivate</code> | |<code>minecraft:block_deactivate</code> | ||
|A [[Minecraft:lever]] is turned off, or a [[Minecraft:button]], tripwire, or pressure plate reverts to its unpressed state | |A [[Minecraft:lever]] is turned off, or a [[Minecraft:button]], tripwire, or [[Minecraft:pressure plate]] reverts to its unpressed state | ||
|- | |- | ||
|Block Detach | |Block Detach | ||
| Line 417: | Line 416: | ||
|Block Place | |Block Place | ||
|<code>minecraft:block_place</code> | |<code>minecraft:block_place</code> | ||
|A block is placed or powder snow is placed on the ground{{note|This includes blocks placed by a dispenser or enderman.}}. Flint and steel or a fire charge is used to place fire on top of a flammable block | |A block is placed or [[Minecraft:powder snow]] is placed on the ground{{note|This includes blocks placed by a dispenser or enderman.}}. [[Minecraft:Flint and steel]] or a [[Minecraft:fire charge]] is used to place fire on top of a flammable block | ||
|- | |- | ||
|Entity Place | |Entity Place | ||
| Line 430: | Line 429: | ||
|Block Destroy | |Block Destroy | ||
|<code>minecraft:block_destroy</code> | |<code>minecraft:block_destroy</code> | ||
|A block is destroyed{{note|name=dispenser}}, an enderman picks up a block{{note|This does not include blocks broken by flowing water ({{bug|MC-207410}}), nor redstone dust, redstone | |A block is destroyed{{note|name=dispenser}}, an enderman picks up a block{{note|This does not include blocks broken by flowing water ({{bug|MC-207410}}), nor [[Minecraft:redstone dust]], [[Minecraft:redstone repeater]]s, redstone comparators or any type of [[Minecraft:rail]] being broken due to its supporting block being removed ({{bug|MC-207411}}), nor the last slice of cake being eaten ({{bug|MC-213968}}).}}, one of several [[Minecraft:turtle egg]]s on a block cracks | ||
|- | |- | ||
|Entity Die | |Entity Die | ||
| Line 438: | Line 437: | ||
|Fluid Pickup | |Fluid Pickup | ||
|<code>minecraft:fluid_pickup</code> | |<code>minecraft:fluid_pickup</code> | ||
|Honey is harvested with a bottle, a fluid is picked up in a [[Minecraft:bucket]],{{note|name=dispenser}} powder snow is picked up in a bucket,{{note|name=dispenser}} a glass bottle is filled with water or dragon's breath,{{note|name=dispenser}} or a fluid is removed from a cauldron{{note|name=dispenser}} | |Honey is harvested with a bottle, a fluid is picked up in a [[Minecraft:bucket]],{{note|name=dispenser}} powder snow is picked up in a bucket,{{note|name=dispenser}} a [[Minecraft:glass bottle]] is filled with water or [[Minecraft:dragon's breath]],{{note|name=dispenser}} or a fluid is removed from a cauldron{{note|name=dispenser}} | ||
|- | |- | ||
| rowspan{{=}}"2" |14 | | rowspan{{=}}"2" |14 | ||
|Container Close | |Container Close | ||
|<code>minecraft:container_close</code> | |<code>minecraft:container_close</code> | ||
|A [[Minecraft:chest]], trapped chest, ender chest, [[Minecraft:barrel]], shulker box, or shulker closes{{note|Closing a minecart with a chest or with a hopper does not trigger this event. See {{bug|MC-210707}}.}} | |A [[Minecraft:chest]], [[Minecraft:trapped chest]], [[Minecraft:ender chest]], [[Minecraft:barrel]], [[Minecraft:shulker box]], or [[Minecraft:shulker]] closes{{note|Closing a minecart with a chest or with a hopper does not trigger this event. See {{bug|MC-210707}}.}} | ||
|- | |- | ||
|Piston Contract | |Piston Contract | ||
| Line 460: | Line 459: | ||
|Instrument Play | |Instrument Play | ||
|<code>minecraft:instrument_play</code> | |<code>minecraft:instrument_play</code> | ||
|A goat horn is played | |A [[Minecraft:goat horn]] is played | ||
|- | |- | ||
|Explode | |Explode | ||
|<code>minecraft:explode</code> | |<code>minecraft:explode</code> | ||
|TNT, a creeper, or a firework rocket explodes | |TNT, a creeper, or a [[Minecraft:firework rocket]] explodes | ||
|- | |- | ||
|Lightning Strike | |Lightning Strike | ||
|<code>minecraft:lightning_strike</code> | |<code>minecraft:lightning_strike</code> | ||
|Lightning strikes | |[[Minecraft:Lightning]] strikes | ||
|} | |} | ||
| Line 535: | Line 534: | ||
|{{HistoryLine||1.20.2|dev=23w31a|[[Minecraft:Witch]]es drinking [[Minecraft:potion]]s emit an <code>entity_action</code> vibration of frequency <code>4</code>. | |{{HistoryLine||1.20.2|dev=23w31a|[[Minecraft:Witch]]es drinking [[Minecraft:potion]]s emit an <code>entity_action</code> vibration of frequency <code>4</code>. | ||
|[[Minecraft:Turtle]]s clearing away [[Minecraft:sand]] emit an <code>entity_action</code> vibration of frequency <code>4</code>. | |[[Minecraft:Turtle]]s clearing away [[Minecraft:sand]] emit an <code>entity_action</code> vibration of frequency <code>4</code>. | ||
| | |[[Minecraft:Camel]]s dashing, standing up, or sitting down emit an <code>entity_action</code> vibration of frequency <code>4</code>. | ||
|Totems of undying activating emit an <code>entity_damage</code> vibration of frequency <code>7</code>.}} | |[[Minecraft:Totems of undying]] activating emit an <code>entity_damage</code> vibration of frequency <code>7</code>.}} | ||
|{{HistoryLine|||dev=23w32a|Vibrations no longer risk being lost on simulation distance limit. | |{{HistoryLine|||dev=23w32a|Vibrations no longer risk being lost on simulation distance limit. | ||
|Unequipping items emits a new <code>unequip</code> vibration of frequency <code>4</code>. | |Unequipping items emits a new <code>unequip</code> vibration of frequency <code>4</code>. | ||
|Chiseled bookshelves emit a <code>block_change</code> vibration of frequency <code>11</code> when receiving books from [[Minecraft:hopper]]s. | |[[Minecraft:Chiseled bookshelves]] emit a <code>block_change</code> vibration of frequency <code>11</code> when receiving books from [[Minecraft:hopper]]s. | ||
|Turtle | |[[Minecraft:Turtle egg]]s cracking emit a <code>block_change</code> vibration of frequency <code>11</code>. | ||
|Turtle eggs hatching emit a <code>block_destroy</code> vibration of frequency <code>12</code>. | |Turtle eggs hatching emit a <code>block_destroy</code> vibration of frequency <code>12</code>. | ||
|Using bone meal emits an <code>item_interact_finish</code> vibration of frequency <code>3</code>. | |Using [[Minecraft:bone meal]] emits an <code>item_interact_finish</code> vibration of frequency <code>3</code>. | ||
|[[Minecraft:Fire]] being doused by splash water | |[[Minecraft:Fire]] being doused by [[Minecraft:splash water bottle]]s emits a <code>block_destroy</code> vibration of frequency <code>12</code>. | ||
| | |[[Minecraft:Evoker]]s evoking [[Minecraft:vex]]es or fangs emit an <code>entity_place</code> vibration of frequency <code>14</code>. | ||
|[[Minecraft:Carrot]]s being eaten by | |[[Minecraft:Carrot]]s being eaten by [[Minecraft:rabbit]]s emit a <code>block_change</code> vibration of frequency <code>11</code>. | ||
|Sweet berries being eaten by | |[[Minecraft:Sweet berries]] being eaten by [[Minecraft:fox]]es emit a <code>block_change</code> vibration of frequency <code>11</code>. | ||
|Camels eating cactus emit an <code>eat</code> vibration of frequency <code>8</code>.}} | |Camels eating cactus emit an <code>eat</code> vibration of frequency <code>8</code>.}} | ||
|{{HistoryLine||1.21|dev=24w19a|Frosted ice being placed by Frost Walker emits a <code>block_place</code> vibration of frequency <code>13</code>.}} | |{{HistoryLine||1.21|dev=24w19a|[[Minecraft:Frosted ice]] being placed by [[Minecraft:Frost Walker]] emits a <code>block_place</code> vibration of frequency <code>13</code>.}} | ||
|{{HistoryLine||1.21.4|dev=24w45a|Resin clump being placed by creaking heart emits a <code>block_place</code> vibration of frequency <code>13</code>.}} | |{{HistoryLine||1.21.4|dev=24w45a|[[Minecraft:Resin clump]] being placed by [[Minecraft:creaking heart]] emits a <code>block_place</code> vibration of frequency <code>13</code>.}} | ||
|{{HistoryLine||1.21.5|dev=25w02a|Attacking a creaking spawned by a creaking heart emits an <code>entity_action</code> vibration of frequency <code>4</code>.}} | |{{HistoryLine||1.21.5|dev=25w02a|Attacking a [[Minecraft:creaking]] spawned by a [[Minecraft:creaking heart]] emits an <code>entity_action</code> vibration of frequency <code>4</code>.}} | ||
|{{HistoryLine|java upcoming}} | |{{HistoryLine|java upcoming}} | ||
|{{HistoryLine||26.2|dev=snap1|Entities bouncing off of blocks or a collidable entity will emit a vibration frequency of {{cd|2}}.}} | |{{HistoryLine||26.2|dev=snap1|Entities bouncing off of blocks or a collidable entity will emit a vibration frequency of {{cd|2}}.}} | ||
}} | |{{HistoryLine|||dev=snap6|Geysers now can be detected by sculk sensors.}}}} | ||
=== ''Bedrock Edition'' === | === ''Bedrock Edition'' === | ||
| Line 559: | Line 558: | ||
|{{HistoryLine|bedrock}} | |{{HistoryLine|bedrock}} | ||
|{{HistoryLine||1.16.210|exp=Caves and Cliffs|dev=beta 1.16.210.56|[[File:Sculk Sensor BE1.gif|32px]] Added the sculk sensor. It uses a different texture from the one in {{JE}}. | |{{HistoryLine||1.16.210|exp=Caves and Cliffs|dev=beta 1.16.210.56|[[File:Sculk Sensor BE1.gif|32px]] Added the sculk sensor. It uses a different texture from the one in {{JE}}. | ||
|<code>sculk_sensor_redstone_signal</code> particles are also different from the ones in ''Java Edition''.}} | |<code>sculk_sensor_redstone_signal</code> [[Minecraft:particles]] are also different from the ones in ''Java Edition''.}} | ||
|{{HistoryLine||1.17.0|exp=Caves and Cliffs|dev=beta 1.17.0.50|Sculk sensors can now detect walking vibrations below y{{=}}0.}} | |{{HistoryLine||1.17.0|exp=Caves and Cliffs|dev=beta 1.17.0.50|Sculk sensors can now detect walking vibrations below y{{=}}0.}} | ||
|{{HistoryLine||1.17.10|exp=Caves and Cliffs|dev=beta 1.17.10.20|[[File:Sculk Sensor BE2.gif|32px]] Texture changed to match ''Java Edition''. But not the animation.}} | |{{HistoryLine||1.17.10|exp=Caves and Cliffs|dev=beta 1.17.10.20|[[File:Sculk Sensor BE2.gif|32px]] Texture changed to match ''Java Edition''. But not the animation.}} | ||
|{{HistoryLine||1.18.0|dev=beta 1.18.0.20|Sculk sensors are now available outside experimental gameplay.}} | |{{HistoryLine||1.18.0|dev=beta 1.18.0.20|Sculk sensors are now available outside experimental gameplay.}} | ||
|{{HistoryLine||1.18.0|exp=Vanilla Experiments|dev=beta 1.18.0.22|Sculk sensors have been moved behind the "Vanilla Experiments" Experimental Gameplay toggle. | |{{HistoryLine||1.18.0|exp=Vanilla Experiments|dev=beta 1.18.0.22|Sculk sensors have been moved behind the "Vanilla Experiments" [[Minecraft:Experimental Gameplay]] toggle. | ||
|Sculk sensors are now broken faster with a hoe.}} | |Sculk sensors are now broken faster with a hoe.}} | ||
|{{HistoryLine||1.18.10|exp=Wild Update|dev=beta 1.18.10.21|Sculk sensors have been moved behind the "Wild Update" Experimental Gameplay toggle.}} | |{{HistoryLine||1.18.10|exp=Wild Update|dev=beta 1.18.10.21|Sculk sensors have been moved behind the "Wild Update" [[Minecraft:Experimental Gameplay]] toggle.}} | ||
|{{HistoryLine||1.18.30|exp=Wild Update|dev=Preview 1.18.30.23|Added wool occlusion to sculk sensors. | |{{HistoryLine||1.18.30|exp=Wild Update|dev=Preview 1.18.30.23|Added wool occlusion to sculk sensors. | ||
|Sculk sensors no longer make clicking sounds if they are waterlogged.}} | |Sculk sensors no longer make clicking sounds if they are waterlogged.}} | ||
|{{HistoryLine|||dev=Preview 1.18.30.29|Sculk sensors now generate in the deep dark biome.}} | |{{HistoryLine|||dev=Preview 1.18.30.29|Sculk sensors now generate in the [[Minecraft:deep dark]] biome.}} | ||
|{{HistoryLine||1.19.0|dev=Preview 1.19.0.21|Added more game events to match ''Java Edition''. | |{{HistoryLine||1.19.0|dev=Preview 1.19.0.21|Added more game events to match ''Java Edition''. | ||
|Sculk sensors now always activate when stepped on, even when sneaking. | |Sculk sensors now always activate when stepped on, even when sneaking. | ||
|Sculk sensors are now available without enabling experimental gameplay again.}} | |Sculk sensors are now available without enabling experimental gameplay again.}} | ||
|{{HistoryLine|||dev=Preview 1.19.0.25|Sculk sensors now drop experience when mined without [[Minecraft:Silk Touch]].}} | |{{HistoryLine|||dev=Preview 1.19.0.25|Sculk sensors now drop [[Minecraft:experience]] when mined without [[Minecraft:Silk Touch]].}} | ||
|{{HistoryLine||1.20.10|dev=Preview 1.20.10.20|Sculk sensors can now detect the following events: | |{{HistoryLine||1.20.10|dev=Preview 1.20.10.20|Sculk sensors can now detect the following events: | ||
* Placing, rotating, or removing an item in an item frame or a glow item frame. | * Placing, rotating, or removing an item in an [[Minecraft:item frame]] or a [[Minecraft:glow item frame]]. | ||
* Charging a respawn anchor. | * Charging a [[Minecraft:respawn anchor]]. | ||
* Scraping or applying wax to blocks of the copper block set. | * Scraping or applying wax to blocks of the copper block set. | ||
* Switching a daylight detector to an inverted daylight detector or vice-versa. | * Switching a [[Minecraft:daylight detector]] to an inverted daylight detector or vice-versa. | ||
* Adding food to a [[Minecraft:campfire]]. | * Adding food to a [[Minecraft:campfire]]. | ||
* Adding or removing a music disc to a [[Minecraft:jukebox]]. | * Adding or removing a [[Minecraft:music disc]] to a [[Minecraft:jukebox]]. | ||
* [[Minecraft:Mud]] turning into [[Minecraft:clay]]. | * [[Minecraft:Mud]] turning into [[Minecraft:clay]]. | ||
* Harvesting sweet berries. | * Harvesting [[Minecraft:sweet berries]]. | ||
* Placing an eye of ender in an end portal frame. | * Placing an [[Minecraft:eye of ender]] in an [[Minecraft:end portal frame]]. | ||
* Bees entering or exiting a [[Minecraft:beehive]] or a bee nest. | * [[Minecraft:Bees]] entering or exiting a [[Minecraft:beehive]] or a [[Minecraft:bee nest]]. | ||
* Interacting with [[Minecraft:composter]]. | * Interacting with [[Minecraft:composter]]. | ||
* Attaching or detaching a [[Minecraft:lead]] from a [[Minecraft:fence]]. | * Attaching or detaching a [[Minecraft:lead]] from a [[Minecraft:fence]]. | ||
* Attaching or detaching a lead from a mob. | * Attaching or detaching a lead from a mob. | ||
* Dying a sheep. | * Dying a [[Minecraft:sheep]]. | ||
* Picking glow berries. | * Picking [[Minecraft:glow berries]]. | ||
* [[Minecraft:Farmland]] turning into [[Minecraft:dirt]]. | * [[Minecraft:Farmland]] turning into [[Minecraft:dirt]]. | ||
* Using a spawn egg on a monster spawner. | * Using a [[Minecraft:spawn egg]] on a [[Minecraft:monster spawner]]. | ||
* Silverfish merging with blocks. | * [[Minecraft:Silverfish]] merging with blocks. | ||
* Using a [[Minecraft:hoe]] on rooted dirt. | * Using a [[Minecraft:hoe]] on [[Minecraft:rooted dirt]]. | ||
* Using a [[Minecraft:shovel]] to create dirt | * Using a [[Minecraft:shovel]] to create [[Minecraft:dirt path]]s. | ||
* Placing a [[Minecraft:door]]. | * Placing a [[Minecraft:door]]. | ||
* Planting seeds in [[Minecraft:farmland]].}} | * Planting seeds in [[Minecraft:farmland]].}} | ||
|{{HistoryLine||1.20.30|dev=Preview 1.20.30.20|Sculk sensors can now detect the following events: | |{{HistoryLine||1.20.30|dev=Preview 1.20.30.20|Sculk sensors can now detect the following events: | ||
* Throwing an eye of ender. | * Throwing an [[Minecraft:eye of ender]]. | ||
* [[Minecraft:Minecart]]s, consistently when moving on [[Minecraft:rail]]s while empty. | * [[Minecraft:Minecart]]s, consistently when moving on [[Minecraft:rail]]s while empty. | ||
* Collecting fish, | * Collecting [[Minecraft:fish]], [[Minecraft:axolotl]]s, and [[Minecraft:tadpole]]s with [[Minecraft:bucket]]s. | ||
* Cleaning items in [[Minecraft:cauldron]]s. | * Cleaning items in [[Minecraft:cauldron]]s. | ||
* Dying leather [[Minecraft:armor]] in cauldrons. | * Dying leather [[Minecraft:armor]] in cauldrons. | ||
| Line 609: | Line 608: | ||
|{{HistoryLine|||dev=Preview 1.20.30.21|Sculk sensors can now detect the following events: | |{{HistoryLine|||dev=Preview 1.20.30.21|Sculk sensors can now detect the following events: | ||
* Applying a name tag. | * Applying a [[Minecraft:name tag]]. | ||
* | * [[Minecraft:Evoker]]s summoning [[Minecraft:vex]]es or fangs. | ||
* | * [[Minecraft:Chicken]]s, [[Minecraft:frog]]s, and [[Minecraft:turtle]]s laying eggs. | ||
* Using bone meal. | * Using [[Minecraft:bone meal]]. | ||
* Chiseled bookshelves when [[Minecraft:book]]s are inserted into them using [[Minecraft:hopper]]s. | * [[Minecraft:Chiseled bookshelves]] when [[Minecraft:book]]s are inserted into them using [[Minecraft:hopper]]s. | ||
* Extinguishing [[Minecraft:fire]]. | * Extinguishing [[Minecraft:fire]]. | ||
* Mounting or dismounting a vehicle. | * Mounting or dismounting a [[Minecraft:vehicle]]. | ||
* | * [[Minecraft:Rabbit]]s eating [[Minecraft:carrot]] crops. | ||
* | * [[Minecraft:Fox]]es eating [[Minecraft:sweet berry]] bushes. | ||
* Unequipping [[Minecraft:armor]]. | * Unequipping [[Minecraft:armor]]. | ||
* Placing a [[Minecraft:banner]], bamboo sapling, lily pad, or a [[Minecraft:head]]. | * Placing a [[Minecraft:banner]], [[Minecraft:bamboo sapling]], [[Minecraft:lily pad]], or a [[Minecraft:head]]. | ||
* Placing [[Minecraft:frogspawn]]s. | * Placing [[Minecraft:frogspawn]]s. | ||
* Placing or adding sea | * Placing or adding [[Minecraft:sea pickle]]s. | ||
* Adding/destroying a turtle egg. | * Adding/destroying a [[Minecraft:turtle egg]]. | ||
* Turtle | * [[Minecraft:Turtle egg]]s cracking.}} | ||
|{{HistoryLine||1.21.60|dev=Preview 1.21.60.21|Resin clump being placed by creaking heart emits a <code>block_place</code> vibration of frequency <code>13</code>.}} | |{{HistoryLine||1.21.60|dev=Preview 1.21.60.21|[[Minecraft:Resin clump]] being placed by [[Minecraft:creaking heart]] emits a <code>block_place</code> vibration of frequency <code>13</code>.}} | ||
}} | }} | ||
| Line 631: | Line 630: | ||
== Trivia == | == Trivia == | ||
* "Sculk" is derived from "skulk", meaning "keep out of sight, typically with a sinister or cowardly motive".<ref>{{tweet|kingbdogz|1316040636538204160|While not related, Sculk name was inspired by Jeb's process with naming the Shulkers - he liked the word "Lurker", but changed it around a bit to feel new. Sculk is one letter changed in Skulk, meaning 'keep out of sight, typically with a sinister or cowardly motive'|October 13, 2020}}</ref> | * "Sculk" is derived from "[[Minecraft:wiktionary:skulk#English|skulk]]", meaning "keep out of sight, typically with a sinister or cowardly motive".<ref>{{tweet|kingbdogz|1316040636538204160|While not related, Sculk name was inspired by Jeb's process with naming the Shulkers - he liked the word "Lurker", but changed it around a bit to feel new. Sculk is one letter changed in Skulk, meaning 'keep out of sight, typically with a sinister or cowardly motive'|October 13, 2020}}</ref> | ||
* In one of the early "hollowed" concepts of the sculk sensor, it used to require 4 vibrations before it would emit a redstone signal, indicated by the markings on the top texture, which would light up for each vibration received and would slowly go down over time.<ref>{{Tweet|CagilMartin|1540933520268607490|This is how the old sculk sensor worked Source: Minecraft Ideas Academy discord|June 26, 2022}}</ref> | * In one of the early "hollowed" concepts of the sculk sensor, it used to require 4 vibrations before it would emit a redstone signal, indicated by the markings on the top texture, which would light up for each vibration received and would slowly go down over time.<ref>{{Tweet|CagilMartin|1540933520268607490|This is how the old sculk sensor worked Source: Minecraft Ideas Academy discord|June 26, 2022}}</ref> | ||
| Line 644: | Line 643: | ||
Trypophobia Skulk Senser Actavated Level3Render.png|Ditto. | Trypophobia Skulk Senser Actavated Level3Render.png|Ditto. | ||
Trypophobia Skulk Senser Actavated Level4Render.png|Ditto. | Trypophobia Skulk Senser Actavated Level4Render.png|Ditto. | ||
JE_1.17_Development_Sculk_family.png|Multiple Sculk sensors with other sculk type of blocks on Minecraft Live. | JE_1.17_Development_Sculk_family.png|Multiple Sculk sensors with other sculk type of blocks on [[Minecraft:Minecraft Live]]. | ||
JE_1.17_Dev_Sculk_family.jpg|Ditto. Screenshot by kingbdogz. | JE_1.17_Dev_Sculk_family.jpg|Ditto. Screenshot by kingbdogz. | ||
JE_1.17_Dev_Sculk_family_(cropped).png|Close look. | JE_1.17_Dev_Sculk_family_(cropped).png|Close look. | ||
| Line 678: | Line 677: | ||
[[Category:Readable by comparators]] | [[Category:Readable by comparators]] | ||
de:Sculk-Sensor | [[Minecraft:de:Sculk-Sensor]] | ||
es:Sensor de sculk | [[Minecraft:es:Sensor de sculk]] | ||
fr:Capteur Sculk | [[Minecraft:fr:Capteur Sculk]] | ||
it:Sensore di sculk | [[Minecraft:it:Sensore di sculk]] | ||
ja:スカルクセンサー | [[Minecraft:ja:スカルクセンサー]] | ||
ko:스컬크 감지체 | [[Minecraft:ko:스컬크 감지체]] | ||
pl:Skulkowy czujnik | [[Minecraft:pl:Skulkowy czujnik]] | ||
pt:Sensor de sculk | [[Minecraft:pt:Sensor de sculk]] | ||
ru:Скалк-сенсор | [[Minecraft:ru:Скалк-сенсор]] | ||
uk:Скалковий сенсор | [[Minecraft:uk:Скалковий сенсор]] | ||
zh:幽匿感测体 | [[Minecraft:zh:幽匿感测体]] | ||
Latest revision as of 11:13, 1 June 2026
Template:ForTemplate:RedirectTemplate:Infobox block A sculk sensor is a sculk block that detects Minecraft:vibrations caused by nearby actions and events and emits a Minecraft:redstone signal in response. Minecraft:Player-caused vibrations can also trigger nearby Minecraft:sculk shriekers. Template:Control prevents the creation of vibrations while moving, and Minecraft:wool can be used to block or prevent them. Placing an amethyst block next to a sculk sensor allows it to "relay" detected vibrations to other sculk sensors.
Obtaining
Breaking
A sculk sensor can be mined with any tool, but Minecraft:hoes are the quickest. It drops itself only if mined with any tool enchanted with Minecraft:Silk Touch. If mined with a non-Silk Touch tool, it drops 5 Minecraft:experience instead.
Natural generation
Sculk sensors generate within the Minecraft:deep dark biome and Minecraft:ancient cities.
Generated loot
Post-generation
A Minecraft:sculk catalyst has a 9% chance of generating a sculk sensor on top of a Minecraft:sculk block.
Usage
Crafting ingredient
Sculk sensors can be used to craft Minecraft:calibrated sculk sensors.
Light
A sculk sensor has a Minecraft:light level of 1. When active, it changes to a lighter block state without a change to the light level.
Vibration detection
Sculk sensors detect vibrations in an 8 block spherical radius around it. Vibrations are caused by various events, such as players and mobs walking, placing or breaking blocks (except Minecraft:wool or Minecraft:carpet), gliding with Minecraft:elytra, items falling on the ground, shooting projectiles, a Minecraft:piston extending or a wet Minecraft:wolf shaking itself off. Vibrations have an associated frequency; different events create vibrations of different frequencies.
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 Minecraft:game tick (20 blocks per second). When the signal arrives, the sensor is activated for Template:Convert. The sensor cannot detect any other vibrations while activated or while a signal is traveling to it.
Sculk sensors have a cooldown period of Template:Convert after being placed or after deactivating. During this cooldown period, they cannot detect vibrations. This prevents a sensor from reactivating when a contraption it is powering (such as a piston) becomes unpowered.
Sculk sensors don't detect vibrations from other sculk sources or the Minecraft:warden in Minecraft:Java Edition.
Sneaking
While Minecraft:sneaking, a player is not detected while performing most actions corresponding to vibration frequencies 1, 2, or 3, such as moving, hitting the ground without taking damage, interacting with items, and shooting projectiles (although the projectile itself creates a vibration when it hits the ground).
Wool occlusion
Minecraft:Wool and Minecraft:carpets have a special interaction with sculk sensors. If a wool block is placed between a sensor and a vibration source, the sensor is not able to detect the placed wool nor vibrations behind it. Specifically, if the ray joining the cube centers of the sensor block and the vibration source passes through any wool blocks, the vibration is occluded. If the ray passes diagonally through the edge between two blocks, either one or the other block may occlude it but not both. Sculk sensors are not able to detect footsteps or dropped items on wool or carpet, placement or breaking of wool or carpet, or wool or carpets dropping as items.
Sculk shriekers
Sculk sensors pass on the vibrations made by players to Minecraft:sculk shriekers within 8 blocks of the sensor. For example, an item dropped by a player triggers the shrieker, but an item dropped by a dispenser or from a broken block does not; a player flying around with elytra triggers the shrieker, but a Minecraft:bat flying around does not. Alarms can be blocked by wool placed in between the sensor and shrieker, similar to how wool can block vibrations from reaching the sensor itself.
Redstone emission
Sculk sensors emit a Minecraft:redstone signal in every direction (including top and bottom) when they are activated. The redstone signal emitted from the bottom powers the block below the sensor strongly, whereas in all other directions it appears as though the sensor itself is the strongly powered block.
The strength of the redstone signal is Template:W 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. The distance is measured from the block at which the vibration occurred; moving within a block never results in a different strength.
redstone_strength = max(1, 15 - floor(15 / detection_range * distance))
Vibration frequencies
Vibration resonance
When a sculk sensor detects a vibration, any adjacent Minecraft:block of amethyst re-emits a vibration of the same frequency that the sculk sensor detected, which can be detected by other sensors and Minecraft:calibrated sculk sensors.
Things which are not detected
The following occurrences, despite presumably causing physical motion, do not produce vibrations and therefore cannot be detected:
- Blocks destroyed by a fluid flowing into their space<ref>Template:Bug</ref>
- Several blocks being destroyed due to their supporting block being removed:<ref>Template:Bug</ref>
- Rails
- Powered rails
- Detector rails
- Activator rails
- Redstone wire
- Redstone repeaters
- Redstone comparators
- Several cases where a Minecraft:dispenser fails to perform an action:<ref>Template:Bug</ref>
- Flint and steel not creating fire
- Bone meal not growing something
- Heads and carved pumpkins, if not equipped on something or placed
- Shulker boxes, if not placed
- Shears, if there's nothing to shear
- Glowstone, if it doesn't charge a respawn anchor
- Inserting an Minecraft:eye of ender into an Minecraft:end portal frame<ref>Template:Bug</ref>
- Eyes of ender breaking<ref>Template:Bug</ref>
- Minecraft:Silverfish entering blocks<ref>Template:Bug</ref>
- Minecraft:Water and Minecraft:lava flowing into existing spaces, or drying up<ref>Template:Bug</ref>
- Changing the mode of a Minecraft:redstone comparator<ref>Template:Bug</ref>
- Changing the delay on a Minecraft:redstone repeater<ref>Template:Bug</ref>
- Changing the shape of a single unit of Minecraft:redstone wire<ref>Template:Bug</ref>
- Minecraft:Fire extinguished by rain<ref>Template:Bug</ref>
The following cases have been confirmed to be intentional:
- Minecraft:Axolotls being bred via tropical fish buckets<ref name="axo-bucket">Template:Bug</ref>
- Minecraft:Moss blocks replacing existing blocks<ref>Template:Bug</ref>
Piston interactivity
Sculk sensors are immovable. Minecraft:Pistons cannot push them, and sticky pistons cannot push or pull them. Minecraft:Slime blocks and Minecraft:honey blocks do not stick to sculk sensors and have no effect whether the slime block or honey block is being pushed or pulled.
Sounds
A sculk sensor is silent if Minecraft:waterlogged. It can still detect vibration, but does not produce sounds itself.
Generic
Template:Sound table/Block/Sculk sensor
Unique
Data values
ID
Template:Edition: Template:ID table Template:ID table
Template:El: Template:ID table Template:ID table
Block states
Template:El: Template:Bst Template:Bst Template:Bst
Block data
A sculk sensor has a block entity associated with it that holds additional data about the block.
Template:El: Template:See also
<section begin="block data" />
- Template:Nbt: Block entity data.
- Template:Nbt inherit/blockentity
- Template:Nbt: The frequency of the last vibration.
- Template:Nbt: The vibration event listener for this sculk shrieker, sculk sensor, or calibrated sculk sensor.
- Template:Nbt: Exists only if there is an incoming vibration.
- Template:Nbt: The distance between this vibration's source and the block.
- Template:Nbt: The Minecraft:resource location of the vibration event that caused the current incoming vibration.
- Template:Nbt: The coordinates of the source of this vibration.
- Template:Nbt: X coordinate.
- Template:Nbt: Y coordinate.
- Template:Nbt: Z coordinate.
- Template:Nbt: If the vibration was caused by a projectile, this is the Minecraft:UUID of the entity that launched the projectile. Does not exist if vibration was not caused by a projectile.
- Template:Nbt: The Minecraft:UUID of the entity that caused the vibration. Does not exist if vibration was not caused by an entity.
- Template:Nbt: How many ticks remain until triggered by the vibration. Set to 0 if there is no incoming vibration
- Template:Nbt: The data of the vibration selector.Template:Info needed
- Template:Nbt: The game time when the vibration occurs, or -1 if there is no vibration to choose from.Template:Info needed
- Template:Nbt: Candidate game event, with the same structure as the Template:Nbt tag above.Template:Info needed
- Template:Nbt: Exists only if there is an incoming vibration.
<section end="block data" />
Achievements
Advancements
Videos
History
Development
Java Edition
Bedrock Edition
Issues
Trivia
- "Sculk" is derived from "skulk", meaning "keep out of sight, typically with a sinister or cowardly motive".<ref>Template:Tweet</ref>
- In one of the early "hollowed" concepts of the sculk sensor, it used to require 4 vibrations before it would emit a redstone signal, indicated by the markings on the top texture, which would light up for each vibration received and would slowly go down over time.<ref>Template:Tweet</ref>
Gallery
Development images
-
Sculk sensor concept art.
-
Trypophobia sculk sensor.
-
Trypophobia sculk sensor recreation.
-
Ditto.
-
Ditto.
-
Ditto.
-
Ditto.
-
Multiple Sculk sensors with other sculk type of blocks on Minecraft:Minecraft Live.
-
Ditto. Screenshot by kingbdogz.
-
Close look.
-
Wool occlusion.
-
Sculk sensors as wireless redstone.
-
Sculk sensors are not affected by rain.
-
Sculk in a forest.
-
Old textures.
-
New textures.
-
Performance optimizing.
-
Ditto.
-
Snowballs creating vibrations.
-
Sculk sensors in a cave.
-
A contraption using a waterlogged sculk sensor.
-
Sculk type of blocks in redstone category.
References
External links
- How to Use Sculk Sensors – Minecraft.net on February 2, 2023
Template:Navbox redstone Template:Navbox blocks
Minecraft:de:Sculk-Sensor Minecraft:es:Sensor de sculk Minecraft:fr:Capteur Sculk Minecraft:it:Sensore di sculk Minecraft:ja:スカルクセンサー Minecraft:ko:스컬크 감지체 Minecraft:pl:Skulkowy czujnik Minecraft:pt:Sensor de sculk Minecraft:ru:Скалк-сенсор Minecraft:uk:Скалковий сенсор Minecraft:zh:幽匿感测体