大家好。今天教大家如何做一个飞行地毯。灵感来自于NiceMark。这个是使用新的/execute做的。这个不光可以做飞行地毯,还可以做自动铺路机什么,玩家跑到哪方块放到哪,方便建筑。电路截图:
大家看见,这个电路就用了5个指令方块。(其中2个是高速脉冲)。首先大家要做的就是创建一个指令方块脉冲。不管什么脉冲都可以,但是速度慢的脉冲不效率,飞毯可能会掉下去。之后脉冲进入一个探测指令方块,探测玩家选择背包的第一格,手拿着雪层的玩家。这个可以全自定义,不过本人的是探测第一格,物品是雪层。指令是:
- testfor @a
- {SelectedItemSlot:0,Inventory:[{id:minecraft:snow_layer,Count:1b,Slot:0b,Damage:0s}]}
指令方块才会输出。当玩家选中第一格。
之后就是/execute部分了。是2个/setblock指令。当玩家选中正确的物品,/testfor给出输出后,就会激活一个指令方块,那个指令方块会在脉冲的后面再放一个指令方块,里面就是/execute指令了。所以脉冲会不停地激活/execute指令,达到飞行地毯的效果。那个指令方块的指令是:
- setblock ~ ~ ~4 minecraft:command_block 0 replace {Command:"/execute @a ~ ~ ~ setblock ~ ~ ~ minecraft:snow_layer 0 replace"}
如果要弄成铺路机什么,那就改下/execute指令就可以了,十分的简单。
(百度云盘下载地址)(下载完毕后请按绿色按钮开始机器。然后物品栏选中第一个雪层。)
===========END==========
-
1.jpg (170.87 KB, 下载次数: 45)