我的世界1.9指令方塊新版單指令原理
小編為大家?guī)砹恕段业氖澜纭?.9指令方塊新版單指令原理,由于1.9的Riding被刪了,有一些單指令系統(tǒng)已被損壞,小編花了一些時間為大家整理了一個新的單指令方法,(版本最好在15w41a+)。
首先給大家看下格式:
/summon FallingSand ~-2 ~ ~
{Time:1,Block:"minecraft:redstone_block",Passengers:[{id:"FallingSand",Time:1,Block:"minecraft:activator_rail",Passengers:[{id:"MinecartCommandBlock",Command:"/say 1",CustomName:"First"},{id:"MinecartCommandBlock",Command:"/say 2",CustomName:"Second"},{id:"MinecartCommandBlock",Command:"/say 3",CustomName:"Third"},{id:"MinecartCommandBlock",Command:"/say 4",CustomName:"Fourth"},{id:"MinecartCommandBlock",Command:"/say 5",CustomName:"Fifth"},{id:"MinecartCommandBlock",Command:"/say 6",CustomName:"Sixth"},{id:"MinecartCommandBlock",Command:"/say 7",CustomName:"Seventh"},{id:"MinecartCommandBlock",Command:"/say 8",CustomName:"Eighth"},{id:"MinecartCommandBlock",Command:"/say 9",CustomName:"Nineth"},{id:"MinecartCommandBlock",Command:"/say 10",CustomName:"Tenth"},{id:"MinecartCommandBlock",Command:"/setblock ~ ~-1 ~ minecraft:lava 7 replace"},{id:"MinecartCommandBlock",Command:"/fill ~ ~ ~ ~ ~-1 ~ minecraft:air 0 replace"}]}]}
復(fù)制代碼
這個就是指令總體。主要用新的{Passengers}這個標(biāo)簽來制作的。由于以前的{Riding}被刪了,所以導(dǎo)致了一些單指令系統(tǒng)壞掉。這個Passengers我將不會多做解釋(把機會留給其他的教程戶)。
因為用了Passengers,這條指令的運行速度將會比以前舊版的快很多,來減少卡頓(原理還是指令方塊礦車)。指令方塊礦車的激活一般是瞬間的,然后瞬間清場。但是在這瞬間的過程中,指令方塊礦車并不會打亂激活順序,所以這點可以放心。
-------------指令分拆------------
第一部分:
/summon FallingSand ~-2 ~ ~
{Time:1,Block:"minecraft:redstone_block",Passengers:[{id:"FallingSand",Time:1,Block:"minecraft:activator_rail",Passengers:
復(fù)制代碼
這是指令的開頭,主要用的指令方塊礦車來達到多指令這個效果。這一部分用處就是刷出紅石快和鐵軌,給指令方塊礦車做激活準(zhǔn)備。
第二部分(多指令部分):
[{id:"MinecartCommandBlock",Command:"/say 1",CustomName:"First"},{id:"MinecartCommandBlock",Command:"/say 2",CustomName:"Second"},{id:"MinecartCommandBlock",Command:"/say 3",CustomName:"Third"},{id:"MinecartCommandBlock",Command:"/say 4",CustomName:"Fourth"},{id:"MinecartCommandBlock",Command:"/say 5",CustomName:"Fifth"},{id:"MinecartCommandBlock",Command:"/say 6",CustomName:"Sixth"},{id:"MinecartCommandBlock",Command:"/say 7",CustomName:"Seventh"},{id:"MinecartCommandBlock",Command:"/say 8",CustomName:"Eighth"},{id:"MinecartCommandBlock",Command:"/say 9",CustomName:"Nineth"},{id:"MinecartCommandBlock",Command:"/say 10",CustomName:"Tenth"},
復(fù)制代碼
這里是控制激活指令的地方。指令會從上到下的順序激活。這里想有多少指令都可以,本人這個例子是10個,但是測試了1個指令也照樣可以運行。這里也不多做解釋了,大家要玩的話就自己改下{Command}標(biāo)簽里的指令(本人還加入了{CustomName}標(biāo)簽,其實沒什么必要,是本人在測試的時候看效果的而已)。這里最多就是復(fù)制粘貼的活。
第三部分(清場):
{id:"MinecartCommandBlock",Command:"/setblock ~ ~-1 ~ minecraft:lava 7 replace"},{id:"MinecartCommandBlock",Command:"/fill ~ ~ ~ ~ ~-1 ~ minecraft:air 0 replace"}]}]}
復(fù)制代碼
這里也不多說了,就是先把礦車燒掉,以防重復(fù)激活,然后再把場地用/fill清了。這樣不會留下激活痕跡。
查看所有0條評論>>