日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

《我的世界》飛毯制作方法原理解析


《我的世界》飛毯制作方法原理解析


(注:因代碼問題,文章中英文單詞內(nèi)的空格請自行去除)
這個是使用新的/ex e cute做的 。這個不光可以做飛行地毯,還可以做自動鋪路機什么,玩家跑到哪方塊放到哪,方便建筑 。電路截圖:
《我的世界》飛毯制作方法原理解析


大家看見,這個電路就用了5個指令方塊 。(其中2個是高速脈沖) 。首先大家要做的就是創(chuàng)建一個指令方塊脈沖 。不管什么脈沖都可以,但是速度慢的脈沖不效率,飛毯可能會掉下去 。之后脈沖進入一個探測指令方塊,探測玩家選擇背包的第一格,手拿著雪層的玩家 。這個可以全自定義,不過本人的是探測第一格,物品是雪層 。指令是:
testfor @a
{Sel ectedItemSlot:0,Inventory:[{id:minecraft:snow_layer,Count:1b,Slot:0b,Damage:0s}]}
復(fù)制代碼
Sel ectedItemSlot就是選中的物品框 。0就是第一個,1就是第二個,8就是第九個 。之后就是Inventory,就是物品了 。Inventory就是一個探測背包物品的NBT,這里探測的是雪層 。所以當玩家背包為這樣時:
《我的世界》飛毯制作方法原理解析


指令方塊才會輸出 。當玩家選中第一格 。
之后就是/ex ecute部分了 。是2個/setblock指令 。當玩家選中正確的物品,/testfor給出輸出后,就會激活一個指令方塊,那個指令方塊會在脈沖的后面再放一個指令方塊,里面就是/ex ecute指令了 。所以脈沖會不停地激活/ex ecute指令,達到飛行地毯的效果 。那個指令方塊的指令是:
setblock ~ ~ ~4 minecraft:command_block 0 replace {Command:"/ex ecute @a ~ ~ ~ setblock ~ ~ ~ minecraft:snow_layer 0 replace"}
注意:大家請自己修改坐標 。/ex ecute @a ~ ~ ~ setblock ~ ~ ~ minecraft:snow_layer 0 replace 的意思就是不停的在玩家腳下刷雪層 。所以在高速脈沖下,玩家腳下就會不停地被刷出雪層,玩家連跳的話就會越跳越高 。之后就是關(guān)閉部分了 。當玩家吧物品欄移走后,就會開啟一個紅石火把,把剛才的/ex ecute指令方塊設(shè)置成空氣,也就是關(guān)閉了地毯 。最后并不會在天上留下很多條雪層,因為雪層本來就不能再空氣上 。所以當玩家走動時,雪層互相會產(chǎn)生BUD,導(dǎo)致舊的雪層消失 。當玩家要下降時,直接打掉腳底的雪層就可以了 。
如果要弄成鋪路機什么,那就改下/ex ecute指令就可以了,十分的簡單 。
《我的世界》飛毯制作方法原理解析


更多相關(guān)資訊請關(guān)注:我的世界專題
【《我的世界》飛毯制作方法原理解析】

    推薦閱讀