1、主要是使用了新的{CommandStats},或者直接/stats。
2、我們需要一個探測玩家手裡有沒有拿着一個探測器。這裡使用的探測器是地獄星,有自定義名字和介。
3、像其他的指令方塊作品,都要有脈沖來激活。這裡本人使用指令方塊高速脈沖。
4、要一個積分闆變量。本人這裡使用Hold名字的積分闆,dummy變量。所以,第一個指令方塊就是清空玩家的Hold積分闆,分數變成0。指令:/scoreboard players set @a Hold 0。
5、這個Hold變量就是探測玩家有沒有拿物品。如果拿了,那就把積分變成1,沒拿就是0。之後,就是探測玩家又沒有拿物品的指令方塊了。一共有9個,因為玩家有9個物品欄。指令是:
/scoreboard players set @a Hold 1
{SelectedItemSlot:0,Inventory:[{id:minecraft:nether_star,Damage:0s,Count:1b,Slot:0b,tag:{display:{Name:Ore Detector,Lore:[Finds any ore]}}}]}
/scoreboard players set @a Hold 1
{SelectedItemSlot:1,Inventory:[{id:minecraft:nether_star,Damage:0s,Count:1b,Slot:1b,tag:{display:{Name:Ore Detector,Lore:[Finds any ore]}}}]}
6、大家看見,唯一有改動的就是{SelectedItemSlot}和{Inventory}内的Item。這2NBT後面的數字都相同,分别是0-8。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!