以下实验前的一些准备过程:

1.一个用于生成测试AS的命令方块,指令:
- /summon ArmorStand ~ ~1 ~ {CustomName:test}

2.每个RepeatingCB中的命令(探测变量用):
- /testfor @e[name=test]

3.设置输出指令(每个CB均使用Conditional模式,仅CB类型不同,分别为经典CB与新出的两种CB)
- /setblock ~ ~ ~-3 sea_lantern

准备完成,进入实验阶段。
由于RepeatingCB是会在红石信号下自更新的,而我们对Conditional的猜测是:
当前面一CB被成功触发后,才能触发后续CB
因为该模式并不能传递红石信号,所以需要手动对后一个CB进行激活才能判断Conditional模式是否对其有效。
如图,我激活后一个CB后成功输出指令(放置海晶灯),成功

同样,在其他模式下也成立。

但这只能说明Conditional模式在条件成立的情况下对任意种类CB会输出,不能证明该模式在不符合条件的情况下不会输出,所以需要进行第二组实验。
第二组实验的条件是当前一个CB不符合条件的前提下进行探究其输出情况,即将变量ASkill掉即可。
结果如下:

这说明了Conditional模式在条件不成立的情况下对任意种类CB不会输出
那么整理一下实验结果:
实验证明Conditional模式对任意种类CB都是有效的,而不局限于Chain模式,可以参考一下下面这个GIF(@34105401 提供):

=============================END========================================
感谢The Minecraft Lover的各位好友的技术&实验支持
@MsYqgzt @pca006132 @kongbaiyo
[groupid=546]Command Block Logic[/groupid]
