[Minecraft基巖版][新手向]用命令方塊實(shí)現(xiàn)“橋蛋”的功能

相信玩過(guò)Minecraft服務(wù)器的玩家都知道,有一種神器叫做"bridge egg"可以讓玩家在空島中快速地搭一座橋,下面我們就用命令方塊重現(xiàn)這一功能。
首先刷一個(gè)命令方塊,這不用多說(shuō)

這次我們用到的是execute指令,這個(gè)命令簡(jiǎn)單來(lái)說(shuō)就是讓一個(gè)實(shí)體執(zhí)行指令

這里的@e指的是所有實(shí)體,后面的[type=snowball]是對(duì)@e進(jìn)行限定,type是種類加=snowball即可選擇所有的雪球。

上面說(shuō)過(guò)這個(gè)指令簡(jiǎn)單來(lái)說(shuō)就是讓一個(gè)實(shí)體執(zhí)行指令,后面的坐標(biāo)就是對(duì)執(zhí)行指令時(shí)坐標(biāo)的偏移,因?yàn)橛械臅r(shí)候雞蛋/雪球可能被生成的方塊擋住,所以我們將執(zhí)行指令的高度降低一格。

可以看到我們?cè)诤竺孑斄艘粋€(gè)完整的指令,這就是我們讓雪球幫我們執(zhí)行的指令,在它的位置生成石頭。雪球是運(yùn)動(dòng)的,我們可以不斷地生成石頭,

這里是最重要的一步。需要把命令方塊的類型改成重復(fù)。下面的紅石始終活動(dòng)意思是不用紅石激活,命令方塊保持運(yùn)行,當(dāng)然你也可以選擇不改,用紅石激活它。
下面就來(lái)看效果吧。

但可以顯然地看出,方塊斷斷續(xù)續(xù)。我們就可以把setblock指令改為fill,它可以同時(shí)填充多個(gè)方塊。

fill的用法是 fill <自:x y z> <至:x y z> <方塊名>這樣我們就讓命令每次執(zhí)行時(shí)填充一個(gè)2x2的平面??梢钥吹搅鲿吃S多,當(dāng)然也可以不改。

等下你不是說(shuō)好的bridge egg嘛?

實(shí)體種類改成egg,放置的方塊改成wool(羊毛)即可。

效果可以。(橋頭小雞矚目)
會(huì)用了這個(gè)指令可以嘗試很多新的用法,例如wiki上的在每個(gè)僵尸的位置生成閃電:
execute @e[type=zombie] ~ ~ ~ summon LightningBolt
或者在每個(gè)玩家位置生成閃電都是可以的。后續(xù)我還會(huì)出很多指令的教程,謝謝大家。可以在評(píng)論區(qū)留言想看什么~
另外我推薦大家可以去Minecraft Wiki看一看。
命令-Minecraft Wiki:https://minecraft-zh.gamepedia.com/index.php?title=%E5%91%BD%E4%BB%A4&variant=zh-sg