コマンドブロックでSelectorを作る(Minecraft)
Creating a Selector with Command Blocks (Minecraft)
ボタンを押すと他が消えて、ボタンを押したところだけ光るやつ。
When you press a button, the others disappear and only the place where you press the button glows.
https://gyazo.com/30ddea6a35ec510bb48cd7c23dc6a8fa
上から
stone_button
redstone_lamp
air
Repeat command_block ※1
air
redstone_wire
Impulse command_block ※2
Chain command_block ※3
Repeat command_block ※4
コマンドについて
※1 Repeat command_block の中身
code:リピート/無条件/常時実行
execute if block ~ ~3 ~ minecraft:stone_buttonpowered=true run setblock ~ ~-1 ~ minecraft:redstone_block 石ボタンをONにしたら下にレッドストーンブロックを置く。
※2 Impulse command_block の中身
code:インパルス/無条件/動力が必要
setblock ~ ~4 ~ air
ランプの下のブロックを消す。
※3 Chain command_block の中身
code:チェーン/無条件/常時実行
execute if block ~ ~3 ~ minecraft:redstone_block run setblock ~ ~5 ~ minecraft:redstone_block
石ボタンがONになっているランプの下にレッドストーンブロックを置く。
※4 Repeat command_block の中身
code:リピート/無条件/常時実行
execute if block ~ ~8 ~ minecraft:stone_buttonpowered=false run setblock ~ ~4 ~ air 石ボタンがOFFになったら※1で置いたレッドストーンブロックを消す。