網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 遊戲

我的世界自定義村民交易1.7命令方塊

欄目: 遊戲 / 發佈於: / 人氣:4.32K

我的世界(《Minecraft》)是高自由度的沙盒遊戲,讓每一個玩家在三維空間中自由地創造和破壞不同種類的方塊為主體。但是我的世界怎麼使用命令方塊修改村民交易系統,很多小夥伴還不是很清楚,今天小編就教教大家我的世界命令方塊指令應用教程自定義村民交易系統教程。

我的世界自定義村民交易1.7命令方塊

操作方法

(01)首先要學的就是如何刷出一個村民。指令是:summon Villager ~ ~1 ~。把這條指令打入指令方塊激活後,會刷出一個普通的村民。

我的世界自定義村民交易1.7命令方塊 第2張

(02)村民種類一共有6種:圖書管理員,屠夫,鐵匠,農名和神父。還有一種是MC裏沒有用過的村民,不會自然刷出。刷出一個村民的指令是:summon Villager ~ ~1 ~{Profession:1}這個跟上面的指令一樣。下面的Profession的意思是種類。在後面的1是村民種類的ID。寫入不同ID刷出不同種類村民。不同村民ID如下:0是農民(棕色外套),1是圖書管理員(白色外套),2是神父(紫色外套),3是鐵匠(黑色披風),4是屠夫(白色披風),5是默認村民(綠色外套)。大家要注意的是,ID5,也就是默認村民,遊戲裏是不會自然刷出的,只有指令方塊能刷出。所以,知道了ID後,就能刷出種類村民。種類也有講究,每個種類的村民賣的東西也不一樣。

我的世界自定義村民交易1.7命令方塊 第3張
我的世界自定義村民交易1.7命令方塊 第4張

(03)然後是自定義交易指令。這條指令較複雜,因為裏面包括一些NBT,分別控制:交易次數,買進物品,賣出物品和數量。指令:/summon Villager ~ ~1 ~ {Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}這條指令沒有Profession,因為Profession並不是必須要寫的。如果不寫的話,指令方塊會自己刷出農民村民。上面這條指令的意思是:用一個鑽石換一把鐵劍,可交易9999999次。

我的世界自定義村民交易1.7命令方塊 第5張

(04)説一下剛剛上面這條命令的NBT:Offers:自定義交易的意思。如果需要刷自定義交易村民,必須要寫這個。Recipes:交易方法的意思,這個也必須要寫。後面的maxUses什麼就是交易方法。maxUses:自定義交易次數。如果寫1的話,那村民就交易該物品一次。這裏寫的9999999,能無限交易。buy:村民買進物品,也就是玩家需要給村民的物品。後面的id和Count都和這項有關係。id是物品ID,Count是交易數量。sell:村民賣出的物品,也就是玩家得到的物品。和buy一樣,id是物品ID,Count是數量。

我的世界自定義村民交易1.7命令方塊 第6張

(05)如果大家把這條指令放進指令方塊激活的話,也是同樣效果。那麼如何讓一個村民交易多個物品呢?看看下面的指令:/summon Villager ~ ~1 ~ {Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}},{maxUses:9999999,buy:{id:331,Count:1},sell:{id:98,Count:1,Damage:3}},{maxUses:9999999,buy:{id:103,Count:1},sell:{id:86,Count:1}},{maxUses:9999999,buy:{id:80,Count:1},sell:{id:79,Count:1}}]}}。第三行,在村民賣出物品的地方有一個新的NBT:Damage,這是方塊的信息。石磚有很多花紋,所以要加信息,説清楚是哪一種石磚。不加的話就會給默認的石磚。如果大家把整個指令分解完畢的話,那所有交易就是:一個鑽石換一把鐵劍,一個紅石換一個花紋石磚,一個西瓜換一個南瓜,一個雪塊還一塊冰。由於指令裏的Count全都是1,所以都是一個一個物品交易的。maxUses都是9999999,説明都可以無限交易大家可以把指令放到指令方塊裏試試。當然,要交易超級附魔裝備什麼的話,那就要結合自定義附魔的指令。

我的世界自定義村民交易1.7命令方塊 第7張
我的世界自定義村民交易1.7命令方塊 第8張
我的世界自定義村民交易1.7命令方塊 第9張
我的世界自定義村民交易1.7命令方塊 第10張

(06)接下來如何用2個物品換村民的一個物品。這裏是64個鑽石再加64個綠寶石換一個泥土。進入教程,指令是:/summon Villager ~ ~1 ~ {Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:64},buyB:{id:388,Count:64},sell:{id:3,Count:1}}]}}這裏的NBT和前面的一模一樣,只是多了一個:buyB。這個意思是村民交易時,玩家需要用兩個物品換一個物品。用buyB時,直接在buy後面用逗號,然後輸入buyB。格式和buy和sell完全一樣,id是ID,Count是數量。

我的世界自定義村民交易1.7命令方塊 第11張