スカルクセンサー(英:Sculk Sensor)は、周囲の振動を検知してレッドストーン信号を出力するブロックである。
調律されたスカルクセンサー(英:Calibrated Sculk Sensor)は、特定の周波数の振動のみを検知することのできるスカルクセンサーの亜種である。詳細は#調律を参照。
振動は歩行やブロックの破壊などさまざまなゲームイベントによって引き起こされ、羊毛によって伝播を阻害することができる。
入手
クラフトから
調律されたスカルクセンサーはクラフトから入手することができる。
材料 | クラフトのレシピ |
---|---|
アメジストの欠片 + スカルクセンサー |
チェストから
アイテム | 構造物 | チェストの種類 | 数 | 確率 |
---|---|---|---|---|
Java Edition | ||||
スカルクセンサー | 古代都市 | チェスト | 1–3 | 23.2% |
Bedrock Edition | ||||
スカルクセンサー | 古代都市 | チェスト | 1–3 | 23.2% |
自然生成から
スカルクセンサーは、ディープダークバイオームや古代都市に生成される。
破壊から
スカルクセンサーはどの道具でも破壊することができるが、クワが最も素早く破壊できる。シルクタッチのついた道具で破壊すれば道具の種類に関わらず入手でき、それ以外の場合は5ポイントの経験値がドロップする。
ブロック | スカルクセンサー | |
---|---|---|
硬さ | 1.5 | |
回収道具 | ||
採掘時間[注釈 1] | ||
デフォルト | 2.25 | |
木 | 1.15 | |
石 | 0.6 | |
鉄 | 0.4 | |
ダイヤモンド | 0.3 | |
ネザライト | 0.25 | |
金 | 0.2 |
ワールド生成後の生成から
スカルクカタリストの作用により、スカルクの上に9%の確率でスカルクセンサーが生成される。
用途
光源
スカルクセンサーはレベル1の光を放つ。起動中は見かけ上淡く発光するが、実際には明るさレベルは変化しない。
振動検知
スカルクセンサーは半径8ブロック以内、調律されたスカルクセンサーは半径16ブロック以内の振動を検知する。振動は、歩行、ブロックの設置・破壊、エリトラの滑空、アイテムの落下、ピストンの伸縮など様々なイベントによって引き起こされる。
プレイヤーの足音は、センサーの上を直接歩かない限りスニークをしていると検出されなくなる。
周囲で振動が発生すると、1ブロック/ティック(20m/s)の速度で振動源からスカルクセンサーに振動が伝わる。センサーが振動の到達を検知すると、通常種で30ゲームティック(1.5秒)、調律式で10ゲームティック(0.5秒)の間レッドストーン信号を出力し続ける。信号を出力している間および振動がセンサーに向かっている間は、他の振動を検知することができない。
またスカルクセンサーには、設置後と出力終了後に一定時間のクールダウンがある。これは通常種、調律式ともに10ゲームティック(0.5秒)である。この間は振動を検知しない。これは、センサーが信号を与えていた装置が信号を失って新たな振動を発生させ、再びスカルクセンサーが振動を感知するループを防ぐためである。
スカルクセンサーは、他のスカルクセンサーやウォーデンから発生した振動を感知しない。
羊毛は振動の阻害および振動発生の防止の効果がある。振動源とセンサーとの間に羊毛が置かれていると、センサーは振動を検知することができなくなる。厳密には、センサーの中心と振動源を結ぶ線分が羊毛ブロックを一部分でも通過すれば消音される。線分がブロックの境界を通過する場合は、境界に接するブロックのどちらかに羊毛かどうかの判定が入る。さらに、羊毛およびカーペットの上での足音やアイテムの落下音からは、センサーが検知できる振動が発生しない。ただし、エンティティの中心が羊毛の上からはみ出すと振動が検出されてしまう場合がある。
スカルクセンサーは、プレイヤーの振動を検知すると半径8ブロック以内のスカルクシュリーカーにこれを伝達する。例えば、プレイヤーが落としたアイテムから発された振動はシュリーカーに伝達されるが、ディスペンサーからドロップしたアイテムの振動は伝達されない。この伝達も、センサーとシュリーカーの間に羊毛を置くことで阻害することができる。
共鳴
アメジストブロックをスカルクセンサーに隣接して設置すると、スカルクセンサーが振動を検知した際にその振動に対してアメジストブロックが「共鳴」し、同じ周波数の振動をアメジストブロックの場所から再発信する。
これを用いることで、8ブロック以上の遠隔地点にリレー方式で容易に振動の情報を伝達できる。
レッドストーン信号の強度
スカルクセンサーは動作の際、レッドストーン信号を出力する。レッドストーン信号の強度は、振動源までの距離に反比例し、振動源までの距離が短いほどレッドストーン信号が強くなる。スカルクセンサーからの距離が0の場合(センサーの上を歩くなど)、レッドストーン信号の強度が最大になる。
振動の周波数
振動は振動源となったゲームイベントの種類によってそれぞれ特有の周波数を持ち、スカルクセンサーにレッドストーンコンパレーターを接続するとこの周波数に従った強度のレッドストーン信号が出力される。
出力強度 (周波数) |
振動の種類 | ゲームイベント | 説明 |
---|---|---|---|
1 | 足音 | step |
エンティティが地面の上を歩く・ダッシュする[注釈 1]。 |
泳ぐ音 | swim |
エンティティが泳ぐ[注釈 1]。 | |
羽音 | flap |
飛行エンティティ(コウモリなど)が羽ばたく。 | |
2 | 飛翔体着弾 | projectile_land |
飛翔体が着弾する。 |
着地 | hit_ground |
エンティティやアイテムが地面に落ちる[注釈 1]。 | |
水飛沫 | splash |
エンティティが水に飛び込む。 ボートが気泡柱の上で揺れる。 ボートを漕ぐ。 ...など[注釈 2]。 | |
3 | 使用終了 | item_interact_finish |
釣り竿を巻きとる。 盾の防御を解除する。 引き絞った弓を緩める。 トライデントを投げる。 望遠鏡を見るのをやめる[注釈 1]。 不死のトーテムが発動する ...など。 |
飛翔体発射 | projectile_shoot |
飛翔体(矢、雪玉など)が放たれる[注釈 1]。 | |
楽器演奏 | instrument_play |
ヤギの角笛を吹き鳴らす。 | |
4 | エンティティの特有行動 | entity_action |
ラヴェジャーが咆哮を上げる。 オオカミが水を振り払う。 カメが産卵時に砂を払う。 ラクダが座る・跳躍する。 ...など。 |
滑空 | elytra_glide |
エリトラで滑空する。 | |
装備解除 | unequip |
装備を外す。 | |
5 | 騎乗解除 | entity_dismount |
エンティティから降りる。 |
装備音 | equip |
防具立てをアイテムに被せる。 防具を装備する(インベントリ上でも使用による装備でも可)。 | |
6 | 騎乗 | entity_mount |
エンティティに騎乗する。 |
エンティティ干渉 | entity_interact |
弱体化の効果の付いた村人ゾンビに金のリンゴを与える。 オオカミにご飯を与える。 アイアンゴーレムを修復する。 パンダに食べ物を与える。 食べ物を与えて求愛モードにする。 ...など。 | |
ハサミ | shear |
ハサミを用いて... トリップワイヤーを切る。 カボチャを彫る。 ハニカムを収穫する[注釈 3]。 スノウゴーレムのカボチャを外す[注釈 3]。 ムーシュルームをウシに変える[注釈 3]。 ...など。 | |
7 | 被ダメージ | entity_damage |
エンティティがダメージを受ける。 エンティティが死ぬ(防具立てを除く)。 |
8 | 飲用 | drink |
ポーションを飲み終える[注釈 4] |
食事 | eat |
ケーキの一切れを取って食べる。 ウマが餌を食べる[2]。 動物が草を食む。 パンダが竹を食べる。 プレイヤーが食料を食べる。 ...など[注釈 5]。 | |
9 | 収納が閉じる | container_close |
チェスト、トラップチェスト、エンダーチェスト、樽、シュルカーボックス、シュルカー、チェスト/ホッパー付きトロッコ、チェスト付きのボートが閉じる。 |
ブロックが閉じる | block_close |
ドア、トラップドア、フェンスゲートが閉じる。 | |
動力オフ | block_deactivate |
レバーがオフになる。 ボタンや感圧板が元に戻る。 | |
切断 | block_detach |
トリップワイヤーが外れる。 | |
10 | 収納が開く | container_open |
チェスト、トラップチェスト、エンダーチェスト、樽、シュルカーボックス、シュルカー、チェスト/ホッパー付きトロッコ、チェスト付きのボートが開く。 |
開く音 | block_open |
ドア、フェンスゲート、トラップドアが開く。 | |
block_activate |
レバーやトリップワイヤーがオンになる。 ボタンや感圧板が押される。 | ||
着火 | prime_fuse |
TNTやクリーパーが着火する。 | |
接続 | block_attach |
トリップワイヤーが接続される。 | |
音符ブロック | note_block_play |
音符ブロックが鳴る。 | |
11 | ブロックの変更 | block_change |
本が書見台に置かれる。 ジュークボックスにレコードが挿入される。 植木鉢に花を植えたり、取ったりする。 焚き火に食べ物を置く[注釈 3]。 ケーキにろうそくを置く。 大きなドリップリーフの葉が下がる。 鐘が鳴る。 日照センサーのモードが切り替わる。 養蜂箱にミツバチが出入りする。 銅ブロックに蝋を塗ったり剝がしたりする。 土系のブロックが耕地や土の道に変化する。 原木の樹皮を剥ぐ。 スイートベリーが収穫される。 ろうそくや焚き火が消火、点火する。 ...など。 |
12 | ブロックの破壊 | block_destroy |
ブロックを破壊する[注釈 3][注釈 6]。 エンダーマンがブロックを拾う。 |
液体回収 | fluid_pickup |
ハチミツを瓶で回収する。 液体がバケツで回収される[注釈 3]。 粉雪がバケツで回収される[注釈 3]。ガラス瓶が水やドラゴンブレスで満たされる[注釈 3]。 液体が大釜から回収される[注釈 3]。 | |
13 | ブロック設置 | block_place |
ブロックや粉雪が設置される[注釈 7]。火打石と打ち金やファイヤーチャージで着火する。 |
液体設置 | fluid_place |
大釜が満たされる(降水、降雪、鍾乳石由来を含む)。 液体をバケツで設置する(粉雪はブロック判定)[3][注釈 3][注釈 8][注釈 9] | |
14 | エンティティ設置 | entity_place |
絵画や額縁、スポーンエッグなどを用いてエンティティが設置される[注釈 3]。 |
落雷 | lightning_strike |
雷が落ちる。 | |
テレポート | teleport |
エンダーマンなどがテレポートする。 | |
15 | エンティティ死亡 | entity_die |
エンティティが死亡する。 防具立てが破壊される[5]。 |
爆発音 | explode |
TNT、クリーパー、ロケット花火が炸裂する。 |
- ↑ a b c d e スニーク時は振動を発しない
- ↑ 釣り竿の浮きによる水飛沫の音には反応しない。これは意図された仕様である[1]。
- ↑ a b c d e f g h i j k ディスペンサーを介した場合も有効。
- ↑ ミルクを飲む音に反応せず、ハチミツとシチュー類は食べる音の方に分類される(MC-213937)。
- ↑ ハチミツ入りの瓶やシチューはここに分類される。
- ↑ 水流により破壊された場合(MC-207410)、レッドストーンコンパレーターや各種のレールが、支えのブロックが無くなり壊れた時(MC-207411)、カメの卵にひびが入った時には反応しない。
- ↑ ディスペンサーやエンダーマンによる設置を含む
- ↑ ウーパールーパーに水生生物入りバケツを入れても反応しないが、これは意図通りの仕様である[4]。
- ↑ 既存の液体を他の液体で置き換えたり、大釜から出し入れしたりしても反応しない(MC-213965)。
調律
調律されたスカルクセンサーは、アメジストが接続している面にレッドストーン信号を入力することでその信号強度と同じ周波数の振動のみを検知するように設定できる。
調律されたスカルクセンサーの信号は、信号が入力されている面以外から出力される。また信号が入力されていない時は、通常のスカルクセンサーと同様すべての振動を検知する。但し調律されたスカルクセンサーは信号検知範囲が16ブロック、クールダウンが1秒と通常のスカルクセンサーよりも高い性能を持つ。
ピストンの作用
スカルクセンサーはピストンや粘着ピストンで動かすことができない。ピストンおよび粘着ピストンに接続したスライムブロックやハチミツブロックはスカルクセンサーにくっ付かない。
サウンド
水没していると、スカルクセンサーは音を発さなくなる(振動検知は問題なく行われる)。
サウンド | 字幕 | 分類 | 説明 | 名前空間ID | 字幕キー | 音量 | ピッチ | 減衰 距離 |
---|---|---|---|---|---|---|---|---|
スカルクセンサーが作動を停止する | ブロック | - | block.sculk_sensor.clicking_stop | subtitles.block.sculk_sensor.clicking_stop | ? | ? | ? | |
スカルクセンサーが作動を開始する | ブロック | - | block.sculk_sensor.clicking | subtitles.block.sculk_sensor.clicking | ? | ? | ? | |
なし[sound 1] | ブロック | 落下ダメージのあるブロックに落下したときに再生される | block.sculk_sensor.fall | なし[sound 1] | ? | ? | ? | |
ブロックが採掘される | ブロック | - | block.sculk_sensor.hit | subtitles.block.generic.hit | ? | ? | ? | |
足音 | ブロック | - | block.sculk_sensor.step | subtitles.block.generic.footsteps | ? | ? | ? | |
ブロックが設置される | ブロック | - | block.sculk_sensor.place | subtitles.block.generic.place | ? | ? | ? | |
ブロックが破壊される | ブロック | - | block.sculk_sensor.break | subtitles.block.generic.break | ? | ? | ? |
サウンド | 字幕 | 分類 | 説明 | 名前空間ID | 字幕キー | 音量 | ピッチ | 減衰 距離 |
---|---|---|---|---|---|---|---|---|
アメジストが共鳴する | ブロック | アメジストブロックが振動を再発信した時 | block.amethyst_block.resonate | subtitles.block.amethyst_block.resonate | 1.0 | 場合による[sound 1] | 48 |
技術的情報
ID
名称 | 名前空間ID | 翻訳キー |
---|---|---|
スカルクセンサー | sculk_sensor | block.minecraft.sculk_sensor |
名称 | 名前空間ID | 翻訳キー |
---|---|---|
調律されたスカルクセンサー | calibrated_sculk_sensor | block.minecraft.calibrated_sculk_sensor |
スカルクセンサー | sculk_sensor | block.minecraft.sculk_sensor |
ブロック状態
名前 | デフォルト値 | 取り得る値 | 説明 |
---|---|---|---|
power | 0 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | スカルクセンサーの現在の動力レベル |
facing |
| north south west east | 調律されたスカルクセンサーにのみ存在する。アメジストの接続面と反対側の面が向いている方角。 |
sculk_sensor_phase | inactive | active cooldown inactive | スカルクセンサーがアクティブかどうか |
waterlogged | false | false true | スカルクセンサーと同じ位置に水源が存在しているかどうか |
進捗
アイコン | 進捗 | ゲーム内での説明 | 前提条件 | 実際の条件(異なる場合) | 名前空間ID |
---|---|---|---|---|---|
スニーク100 | スカルクセンサーまたはウォーデンの近くでスニークして感知されないようにする | 冒険 | スカルクセンサーから8ブロック以内、あるいはウォーデンから16ブロック以内でスニークする。 | adventure/avoid_vibration
|
歴史
2020年10月3日 | スカルクセンサーがMinecraft Live 2020で発表された。 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020年11月13日 | Brandon Pearceのツイッターでスカルクセンサーに新しいテクスチャとクリックアニメーションが追加された。 | ||||||||||||||||||||
2020年11月23日 | Brandon Pearceのツイッターでスカルクセンサーに新しいクリックアニメーションが追加された。 | ||||||||||||||||||||
2020年11月27日 | Brandon Pearceのツイッターでスカルクセンサーに最終的なテクスチャが追加された。 | ||||||||||||||||||||
Java Edition | |||||||||||||||||||||
1.17 | 20w49a | スカルクセンサーが追加され、新しい非動作時とクリックアニメーションが追加された。 | |||||||||||||||||||
調律されたスカルクセンサーのテクスチャが追加された。 | |||||||||||||||||||||
20w51a | 「食べ始めた」というイベントが削除された。 | ||||||||||||||||||||
エンティティがダメージを受けたときの周波数が9から8に変更された。 | |||||||||||||||||||||
チェストなどの容器が閉じたときの周波数が10から14に変更された。 | |||||||||||||||||||||
チェストなどの容器が開いたときの周波数が11から15に変更された。 | |||||||||||||||||||||
羊毛の上を歩いたときに振動を発さなくなった。 | |||||||||||||||||||||
羊毛の上にアイテムを投げたときに振動を発さなくなった。 | |||||||||||||||||||||
水没した際にスカルクセンサーが動作しないようになった。 | |||||||||||||||||||||
21w05a | 次のゲームイベントを追加しました。:
| ||||||||||||||||||||
21w13a | 調律されたスカルクセンサーのテクスチャが削除された。 | ||||||||||||||||||||
21w19a | スカルクセンサーがコマンドを使用しないと入手できなくなった。 | ||||||||||||||||||||
1.18 | Experimental Snapshot 1 | スカルクセンサーがクリエイティブモードのクリエイティブインベントリで入手できるようになった。 | |||||||||||||||||||
21w37a | スカルクセンサーがコマンドを使用しないと入手できなくなった。 | ||||||||||||||||||||
1.19 | Deep Dark Experimental Snapshot 1 | スカルクセンサーが"ディープダーク"バイオームで生成されるようになった。 | |||||||||||||||||||
スカルクセンサーをシルクタッチなしで採掘すると経験値をドロップするようになった。 | |||||||||||||||||||||
スニーク時でも踏むと必ず発動するようになった。. | |||||||||||||||||||||
再度クリエイティブインベントリにアイテムが追加された。 | |||||||||||||||||||||
22w15a | カーペットが、羊毛と同様に設置時、破壊時、アイテムとして落としたときに振動を発さなくなった。 | ||||||||||||||||||||
カーペットの上で走ったり歩いたりしても、振動が発生しなくなった。 | |||||||||||||||||||||
1.19.4 | 23w06a | 以下に挙げた既存のゲームイベントや新規のゲームイベントを検知できるようになった。
| |||||||||||||||||||
1.19.4 Pre-release 1 | item_interact_finish の振幅が14から2に変わった。 | ||||||||||||||||||||
1.20 | 23w12a | 調律されたスカルクセンサーが追加された。 | |||||||||||||||||||
振動の周波数が大幅に整理された。 | |||||||||||||||||||||
アメジストブロックの共鳴機能が追加された。 | |||||||||||||||||||||
23w14a | 調律されたスカルクセンサーの検知範囲が16ブロックに広がり、クールダウンが1秒に縮まった。 | ||||||||||||||||||||
距離計算がより正確になった。 | |||||||||||||||||||||
調律されたスカルクセンサーがブロックを介した入力を受け取るようになった。 | |||||||||||||||||||||
23w14a | 調律されたスカルクセンサーのテクスチャが変更された。 | ||||||||||||||||||||
23w17a | スカルクセンサーの各状態の持続時間が次のように変更された。
| ||||||||||||||||||||
1.20.2 | 23w31a | entity_roar とentity_shake が削除され、entity_action に統一された。
| |||||||||||||||||||
スカルクセンサーの振動の検出範囲が改善され、同じブロックからの振動の挙動の一貫性が向上した。 | |||||||||||||||||||||
以下のサウンドを検知できるようになった。
| |||||||||||||||||||||
23w32a | ゲームイベントunequip が追加された。周波数は4。
| ||||||||||||||||||||
以下の振動が検知できるようになった。
| |||||||||||||||||||||
Bedrock Edition | |||||||||||||||||||||
1.16.210 | beta 1.16.210.56 | スカルクセンサーが追加された。Java Editionとは別のテクスチャを使用していた。 | |||||||||||||||||||
sculk_sensor_redstone_signal のパーティクルもJava Editionと異なっていた。 | |||||||||||||||||||||
release | スカルクセンサーがフルリリースではアクセスできなくなった。 | ||||||||||||||||||||
1.17.10 | beta 1.17.10.20 | テクスチャが変更され、Java Editionと同じになった。 | |||||||||||||||||||
1.18.0 | beta 1.18.0.20 | スカルク センサーが実験的なゲームプレイ以外でも利用できるようになった。 | |||||||||||||||||||
beta 1.18.0.22 | スカルク センサーが、「バニラ エクスペリメント」の実験的なゲームプレイトグルの背後に移動した。 | ||||||||||||||||||||
Vanilla Experiments (experimental) | beta 1.18.0.22 | Sculk sensors are now broken faster with an hoe. | |||||||||||||||||||
Wild Update (experimental) | beta 1.18.10.21 | Sculk sensors have been moved behind the "Wild Update" experimental gameplay toggle. | |||||||||||||||||||
beta 1.18.30.22 | Added wool occlusion to sculk sensors. | ||||||||||||||||||||
Sculk sensors no longer make clicking sounds if they are waterlogged. | |||||||||||||||||||||
beta 1.18.30.28 | Sculk sensors now generate in the Deep Dark biome. | ||||||||||||||||||||
1.19.0 | beta 1.19.0.20 | Added more game events to match Java Edition. | |||||||||||||||||||
Now always activate when stepped on, even when sneaking. | |||||||||||||||||||||
Sculk sensors are now available without enabling experimental gameplay again. | |||||||||||||||||||||
beta 1.19.0.24 | Sculk Sensors now drop experience when mined without Silk Touch. |
問題点
「スカルクセンサー」に関する問題点は、バグトラッカーにて管理されている。問題点の報告はそちらで行ってほしい。
トリビア
- "Sculk"という名前は、特に不吉または臆病な理由で視界から出すという意味の「skulk」という単語からきている[6]。
ギャラリー
脚注
- ↑ MC-207334 – 「Works As Intended(意図通りの挙動)」として解決済み
- ↑ MC-213950
- ↑ MC-213962 – 「Works As Intended(意図通りの挙動)」として解決済み
- ↑ MC-208799 – 「Works As Intended(意図通りの挙動)」として解決済み
- ↑ MC-213947
- ↑ “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 only one letter changed of Skulk, meaning 'keep out of sight, typically with a sinister or cowardly motive'” – @kingbdogz