我的世界中我們可以利用命令方塊來實現各種神奇的功能,但是命令方塊的指令有很多,小夥伴們也不可能全部掌握,因此我們隻要掌握一些實用性的指令就可以在遊戲中受益終生了,其中遊戲中有一種可以通過/summon指令刷物品的方法,具體如何呢?下面一起來看看。
summon指令刷物品教程
教大家如何用/summon指令刷出一個物品。此貼隻是用來完善本人索引,無任何意義,而且有些新手求教,今天就來發一貼。(此教程1.7也能使用,如果使用的是1.7,請自行把物品ID數字化。1.7不支持文字ID,1.8不支持數字ID,兩版本會沖突。)
/summon指令是用來刷生物/實體的,但是落在地上的物品在MC裡算是實體,所以可以用/summon刷出。
首先是刷出一個默認的物品,指令是
/summon Item ~ ~1 ~
這條指令打進指令方塊激活後再上面刷出一個石頭。大家看見/summon後面打的生物是Item,就是物品的意思。坐标是在指令方塊為中心的上面一格。由于未加入任何NBT來解釋是什麼物品,所以MC默認的刷出一個石頭。
之後來說下刷出一個指定物品的方法
指令
/summon Item ~ ~1 ~
{Item:{id:"minecraft:diamond_sword",Count:1,Damage:0}}
這條指令大家打入指令方塊後會刷出一把鑽石劍。這條指令裡加入了一個NBT:{Item},這個NBT就是物品的意思,可以用在容器裡,自定義物品等等。{Item}裡面的id是minecraft:diamond_sword,也就是鑽石劍的ID。(1.7的話自行數字化)。之後Count:1,也就是刷出一把鑽石劍的意思。打2刷出2把,之後Damage:0就是鑽石劍的信息是0。Damage不加入也可以,主要是分辨信息用的,比如不同顔色羊毛什麼。
之後教大家如何刷出一個自定義屬性物品。這個比較簡單,使用{tag}來鍊接。
例子
/summon Item ~ ~1 ~
{Item:{id:"minecraft:diamond_sword",Count:1,Damage:0,tag:
{display:{Name:"Useless Sword",Lore:["Useless Sword","PotatoMaster101"]}}}}
大家看見這條指令,前部分和上面相同,之後就有一個{tag},這個用處是自定義劍的屬性。裡面的{display}用來給鑽石劍自定義的名字和解釋。大家打入這條指令後會刷出一把叫“Useless Sword”的鑽石劍,并且備注是“Useless Sword PotatoMaster101”。這個我就不多解釋了,{tag}一個很基本的NBT。
之後是1.8的地方,1.7的教程完工了。1.8内的物品又多了2個NBT:{PickupDelay}和{Age}。這2個NBT分别控制物品的消失延遲,以及玩家撿起物品的延遲。大家知道,當一個物品掉落在地上後,等一段時間物品會自己消失。默認是5分鐘,但是用{Age}可以自定義物品消失的時間。如果Age調到-32768後,那這個物品是永遠也不會消失,唯一辦法就是把物品扔到虛空裡。之後{PickupDelay}就是拿起物品的延遲。如果控制到32767後,那這個物品是永遠也拿不起來的,不管站在上面多久。
{PickupDelay:32767,Age:-32768,Item:{id:minecraft:diamond,Count:1}}
這條指令刷出一個永遠也撿不起,而且永遠也不會消失的鑽石。整人用不錯。
如果要單個指令方塊刷出多個物品的話,那就要用{Riding}了。由于物品可以拿起,所以即使搭成一個很高的塔也沒事,玩家一走進會全部都拿起。要美觀的話還是使用Dragnoz的《單個指令方塊刷出多個生物教程》,用在物品上也起效。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!