我的世界新版本链式cb特性的部分研究心得。那下面给大家分享的则是我的世界大神贰逼分享的关于在命令链里面通过指令对cb进行操作,那到底具体的操作是什么呢?那下面就一起来看看下面的介绍吧!
研究并不全面,只是包含部分目前能想到的内容。
更新的具体内容
总之就是在命令链里面现在可以通过指令来对链里的cb进行操作。
简单来说就是:对方块操作的优先级大于了下一gt的加载。
举个例子,之前icb→ccb(command:往链后面再放置一个ccb),
输出的结果就是ccb确实执行了,但是后面通过这条指令生成的ccb没有执行;
而现在,放置的这个新的ccb也能成功被cb链调用。
你可以这样理解,就是链中执行的对方块的指令立即生效(不包括未加载的方块)。但是更重要的是,现在我们可以随意的操作cb链的线路,控制方式,以及对cb链进行无限复制。
衍生出一些关于逻辑指令的cb链摆法:
多输出的并联结构:
打个比方,cb链就是一个管道,通过前面cb的检测来改变这个管道的通向,信号就顺着这个管道流向出口(输出)
具体实现的方法就是制作一个"闸门"
▲一个简单的例子(并非最优方案,只是为了演示):检测玩家分数,并对应相应输出。
a=1 → /say 1
a=2 → /say 2
a=3 → /say 3
图解已经很详细了,信号从右边进入,然后开始检测玩家分数,一一对应地去改变最中心的cb的指向,指向的就是对应的输出。
而这个最中心的方块,就是换向器,也就是前面说的"闸门"。