單機圖文

當前位置 /首頁/單機圖文 > /列表

我的世界繫結指令 特定弓發射特定箭方法解析

附:各種神奇的箭製作教程。點選進入

研究出了怎麼用特定弓放出特定箭(然而比較複雜)。

我的世界繫結指令 特定弓發射特定箭方法解析

繫結指令

高能來了。

我的世界繫結指令 特定弓發射特定箭方法解析 第2張

我的世界繫結指令 特定弓發射特定箭方法解析 第3張

我們來細心地詳細地仔細地認真地看一看這一條長長的指令。

testfor @p {Inventory:[{Slot:0b,id:minecraft:bow,Damage:0s,Count:1b,tag:{display:{Name:"LightningBolt"}}}]}

我們拆開來分析。

testfor @p 檢測最近的玩家。

{Inventory:[]}檢測玩家揹包。

Slot:0b 玩家物品欄第1格,單位是b,物品欄1到9格分別是0b~8b。

id:minecraft:bow 物品id,此為弓。

Damage:0s 資料,預設為0,單位為s,分辨多個相同物品,比如不同的木板,不同的羊毛。

Count:1b 物品的數量,單位為b,比如Count:5b,就是5個。但必須要堆疊起來才能檢測掉。

tag:{display:{Name:"LightBolt"}} tag,用來一些nbt之間的連線。display,如果檢測名字一定要加。

Name:“LightBolt” 名字為LightBolt。

然後:

我的世界繫結指令 特定弓發射特定箭方法解析 第4張

連上高頻在連上比較器與中繼器在連雷電箭的高頻。

我的世界繫結指令 特定弓發射特定箭方法解析 第5張
我的世界繫結指令 特定弓發射特定箭方法解析 第6張

像上面這樣設定完後你會發現,把LightningBolt放在第一格就能放出雷電,而放在第2格卻不能。

但是你會發現一個問題,辣就是把LightningBolt的弓,然後用其他弓射箭仍有閃電,那怎麼辦呢?

我的世界繫結指令 特定弓發射特定箭方法解析 第7張

眾所周知,當比較器旁邊的紅石能量大於輸入端就不會輸出能量。那麼我們只要當檢測到其他格有箭時輸出大於輸出端的能量於比較器旁就會停止放雷。

我的世界繫結指令 特定弓發射特定箭方法解析 第8張

就像這樣。

圖中有8個命令方塊是檢測1到8格時否有弓,有的話就會輸出能量。然後輸到隔壁比較器讓停止它輸出即可。

命令為testfor @p {Inventory:[{Slot:(此輸入1到8)b,id:minecraft:bow,Damage:0s,Count:1b}]}分別輸在8個命令方塊裡就可以啦。


就是這樣,祝大家遊戲開心,萬事順意。

我的世界繫結指令 特定弓發射特定箭方法解析 第9張