[樂游網導讀]我的世界里面命令方塊是個非常重要的東西,玩家可以通過不同的命令實現各種功能,這也是對紅石中繼器等道具的一個補充。
我的世界里面命令方塊是個非常重要的東西,玩家可以通過不同的命令實現各種功能,這也是對紅石中繼器等道具的一個補充,最近有玩家放出了通過/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后,那這個物品是永遠也拿不起來的,不管站在上面多久。
例子
/summon Item ~ ~1 ~
{PickupDelay:32767,Age:-32768,Item:{id:minecraft:diamond,Count:1}}
這條指令刷出一個永遠也撿不起,而且永遠也不會消失的鉆石。整人用不錯。
如果要單個指令方塊刷出多個物品的話,那就要用{Riding}了。由于物品可以拿起,所以即使搭成一個很高的塔也沒事,玩家一走進會全部都拿起。要美觀的話還是使用Dragnoz的《單個指令方塊刷出多個生物教程》,用在物品上也起效。
熱門評論
最新評論
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)
發表評論 查看所有評論(0)