这个作品里的命令方块看起来很多,但实际上用到的命令都是很简单的大概就是testforblock和setblock还有一点计分板,所不要怀疑出自一个新人之手好吧上面都是废话,下面开讲
第一部分是实现放水滴的,这里都是用testforblock探测钻石块和现在水的状态,再把下一个状态clone过去testforblock格式
testforblock X坐标 Y坐标 Z坐标 方块ID 附加值 数据标签
复制代码
也是很简单没什么好讲的
前面这四条是用来模拟每格水爆掉后跑出来的小水滴(蓝色玻璃),四条分别对应从左往右,从右往左,从下往上和从上往下
像这样setblock红石块就可以了
当有水时这里就会把上面的四条上对应地方的红石去掉,并换掉一个命令方块,这样就能实现小水滴过来时不会过去而使那格加一滴水
原谅我的表达能力看不懂就跳过吧
再啰嗦几句,就是放命令方块可以直接用
setblock x y z command_block 0 replace{Command:指令}
复制代码
来放置一个有指令的命令方块
我当时不知道,用的是clong
这里是生成部分用的是投掷器
投掷器里放的
其他的就是计分板了