我的世界execute命令怎麽用 execute命令使用方法
我的世界execute命令使用方法介紹:
我的世界execute最主要就是以一個或多個實體為中心執行一條指令,就像把原本寫在命令方塊中的指令賜予到實體身上。
其最簡單的用法就是:execute <實體的定義> <執行事件的x坐標> <執行事件的y坐標> <執行事件的z坐標> <事件指令>
這裡實體的定義指的是以什麽為中心,例如僵屍、末影龍,當然玩家也是實體,甚至閃電。玩家不用說了,我們可以直接用選擇器@a、@p、@r。
而像怪物這些實體,我們則需要用到1.8新的選擇器@e(全部實體),範圍還需縮小到一種實體,這時需要用到type來描述。
僵屍的選擇器則是@e[type=Zombie],注意名稱首字母大寫!執行事件的坐標,就是該實體要在哪裡執行事件,就像setblock一樣,一般我們還是使用偏移符 ~ 。當xyz坐標都使用 ~ 時,就能達到直接讓實體在自己身上施放效果。執行事件指令,隨便填什麽指令,把你填的實體當作命令方塊,對其輸入代碼就好了!接下來,讓我們開始寫出我們最簡單的execute指令吧!
無形縱火狂——隨時隨地放火
難度:★☆☆☆☆
要做到execute的各種效果,我們需要任何時候都執行的命令方塊(脈衝)。
在1.9+的版本中,我們只需要一個循環式命令方塊(藍色的)和推動它運轉的紅石。為什麽不用永久執行而用紅石推動呢?因為永久執行很容易在循環式命令方塊上出問題……放多了就壞幾個。
接下來就是在命令方塊中輸入指令了。當然我們可以以自己為實體的定義。使用@a,@p皆可,要看使用條件。
執行事件的坐標我們一般都填 ~ 。
執行的事件當然就是放火了!火在遊戲中也是一個方塊,放置方塊則需要用到/setblock,火的方塊名是fire,可以不用加minecraft:。
在腳上放置一把火(在聊天框中輸入):
/setblock ~ ~ ~ fire
聯合execute,讓命令方塊隨時隨地代替我們輸入:
/execute @a ~ ~ ~ setblock ~ ~ ~ fire
開啟脈衝就行了!(注意:火無法在空中放置)
以上就是我的世界execute命令的基礎使用方法全部內容。