脉冲/循环/连锁(1.9)
点击"脉冲/连锁/循环"按钮可更改命令方块类型。默认为“脉冲”,但非默认类型的命令方块也能被放置。命令方块改变类型时也会改变颜色:
“脉冲”方块是橙色的。这种方块是“标准”的命令方块,功能和它的前身差不多,激活一次执行一次命令。
“连锁”方块是绿色的。这种方块只在指向它的方块成功执行命令时才会执行命令。这不同于它在条件制约模式时,会检测什么在指向着它,而不仅仅是靠在它之后。。指向它的命令方块也不必一定是连锁方块本身来触发连锁执行。
“循环”方块是紫色的。这种方块被激活后的每一刻都执行命令,减小了红石时钟设备的重要性。
条件制约/不受制约(1.9)
现在底部多了许多按钮
上方: "不受制约"模式的命令方块 下方: "条件制约"模式的命令方块
点击“条件制约/不受制约”按钮来改变命令方块的条件制约行为
“条件制约”: 命令方块只有在背后的命令方块成功执行命令时才会执行命令 ("背后" 的意思是命令方块前指的对立方向,无视连锁方向,甚至连锁已被占用也一样)。
“不受制约”(默认): 命令方块将忽略背后的方块。
不同种类的方块颜色不同
保持开启/红石控制(1.9)
点击“保持开启/红石控制”按钮改变命令方块的开启需求条件:
“红石控制”(脉冲型命令方块的默认设置):命令方块必须像红石机械一样激活才能执行命令。
“保持开启”(连锁型命令方块与循环型命令方块的默认设置):命令方块甚至在没有红石信号时也会保持为开启状态 (连锁型命令方块将在感应后执行命令, 循环型命令方块将在每一游戏刻执行一次命令(每秒20次),脉冲型命令方块激活后将不能再次激活)。
完成
点击“完成”按钮或按 ↵ Enter 以保存命令并退出命令方块GUI。
取消
点击“取消”按钮或按Esc 在不保存任何修改的情况下退出命令方块GUI。
新的方块带有箭头
激活
命令方块属于红石机械 且能由以下物件激活:
临近的红石充能元件: 例如,红石火把 (红石火把置于命令方块上时例外), 红石块, 阳光传感器,按钮等等
临近的充能方块 (例如, 红石火把上面的非透明方块)
充能中且指向向命令方块的 红石比较器或红石中继器
充能的且指向命令方块(或覆盖其上) 或是没有指向的红石粉;命令方块不会被临近但是不指向它的充能红石粉激活。
另外,当命令方块由命令复制到一个会被激活的位置时,新的命令方块只有在原有命令未被执行过时才会执行命令。 (可从F3调试屏幕的 "triggered"看到)。
不像除了音符盒的其它红石元件,命令方块可在每个游戏刻激活一次(每秒20次,在不卡顿的情况下)。然而,在两个游戏刻中都激活一次需要使其在同一刻钟从被激活转为未激活状态(见fill+replace高频的实例)。
在 1.9,处于"保持开启"的命令方块将一直被激活。默认的模式为“红石控制”,也就是需要充能才能运行。
当被激活时,命令方块将尝试执行它的命令。在1.9,激活后的动作将取决于命令方块的类型:
命令方块(“脉冲型”)会尝试执行命令一次。
连锁的命令方块(“连锁型”)将在指向它的命令方块执行命令后才会执行命令。
循环中的命令方块(“循环型”)将会在每个游戏刻都尝试执行一次命令直到不再被激活为止。
连锁执行
如果任何指向连锁方块的命令方块被激活了,它将向连锁方块发出准备执行命令的信号。 连锁型命令方块只有在被激活开启时,或在"条件制约"模式下还要在背后的命令方块成功执行命令时(背后针对前指方向而言,不是说某个命令方块接入连锁的方向)才会执行命令。 不管这个连锁型命令方块是否开启或是成功执行过命令,如果指向另一个连锁方块,它也同样会发送出准备执行命令的信号。
连锁中的方块将在同一游戏刻执行命令。连锁执行中无法传递过一个已经在这个游戏刻执行过命令的方块。