當前位置:編程學習大全網 - 編程語言 - 我的世界怎麽用指令做出雙交易的村民,比如壹塊木頭和1泥土換1鉆石劍?

我的世界怎麽用指令做出雙交易的村民,比如壹塊木頭和1泥土換1鉆石劍?

不僅是普通物品,還有自定義附魔和名字的物品都可以出售。

進入教程。首先要學的是怎麽畫壹個村民。這很簡單,說明是:

召喚村民~ ~1 ~

在命令框中鍵入這個命令並激活後,就會刷出壹個普通村民。交易項目是隨機的,因為我還沒有加入任何NBT。關於/召喚指令的基礎我就不多說了,直接去找NBT。首先,村民有六種:圖書管理員、屠夫、鐵匠、農夫、牧師。還有壹個村民沒用過MC,自然不會被刷出來。首先是教妳如何刷出不同種類的村民。村民的類型不是很有意思,但我覺得只是美的問題。說明:

召喚村民~ ~1 ~

{職業:1}

可以看到第壹行和前面的指令壹樣,就是刷出壹個村民。第壹個NBT: {professor}出現在第二行。這個職業就是範疇的意思。如妳所見,我在後面寫了1,這是村民的ID。寫不同的id,刷出不同種類的村民。

村民身份證列表:

0-村民(農民的名字,棕色外套)

1-村民(圖書管理員,白大褂)

2-村民(父親,紫色外套)

3-村民(鐵匠、黑鬥篷)

4-村民(屠夫,白鬥篷)

5-村民(默認村民,綠色外套)

需要註意的是,ID5,也就是默認村民,在遊戲中不會被自然刷出來,只能刷出命令框。所以知道了ID之後,就可以刷出村民的類型了。還有精致的類型,每種類型的村民賣的東西都不壹樣,但是大家可以定制交易之後,類型就不重要了。《我的世界》維基有各種村民的截圖:

接下來,我們來談談自定義交易指令。這個指令更復雜,因為它包括壹些NBT,這些NBT控制:交易的數量、購買的項目、出售的項目和數量。說明:

/召喚村民~ ~1 ~

{報價:{食譜:[{maxUses:9999999,購買:{id:264,Count:1},出售:{id:267,Count:1 }]} }

如妳所見,這個指令中沒有之前的職業,因為職業不必寫。如果不寫,命令框會自己刷出農民和村民。那麽我們來談談NBT的這條指令:

優惠:自定義交易的含義。如果需要刷自定義交易村民,壹定要寫這個。

菜譜:交易方法的含義,這也是要寫的。maxUses背後的交易方式是什麽?

MaxUses:自定義事務的數量。妳寫1,村民就交易壹次物品。我寫的是999,可以無限交易。

買:村民買東西,也就是玩家需要給村民的東西。後面的id和計數都和這個物品有關。id是項目ID,Count是交易數量。

出售:村民出售的物品,即玩家獲得的物品。像buy壹樣,id是商品ID,Count是數量。

所以我上面指令的意思是:用壹顆鉆石換壹把鐵劍,可以交易9999999次。

如果妳把這個命令放到命令框裏激活它,效果也是壹樣的。之後會有玩家問:如何讓壹個村民交易多件物品?這個也很簡單。壹旦可以交易壹個物品,剩下的就簡單了,因為大部分都是重復的指令。例如:

/召喚村民~ ~1 ~

{報價:{菜譜:[{maxUses:9999999,購買:{id:264,計數:1},出售:{id:267,計數:1}},

{maxUses:9999999,買:{id:331,計數:1},賣:{id:98,計數:1,損壞:3}},

{maxUses:9999999,買入:{id:103,計數:1},賣出:{id:86,計數:1}},

{maxUses:9999999,買入:{id:80,計數:1},賣出:{id:79,計數:1 }]} }

大家可以看到,這個指令雖然很長,但是大部分都是重復的,格式和剛才完全壹樣。在那之後,如果妳看第三行,有壹個新的NBT:在村民出售貨物的地方損壞。這是廣場的信息。妳會發現有些方塊的ID相同,但卻是不同的方塊。比如:彩色羊毛,ID是35,但是他們有壹個區別:信息。所以,如果妳讀第三行,妳會發現交易是:壹顆紅色的石頭換壹個有圖案的石磚。因為石磚有許多模式,所以有必要添加信息以澄清它是哪種石磚。如果妳不添加它,妳會把它給默認的石磚。如果每個人都分解整個指令,所有的交易將是:壹顆鉆石換壹把鐵劍,壹顆紅色的石頭換壹個有圖案的石磚,壹個西瓜換壹個南瓜,壹個雪塊和壹塊冰。

因為指令裏的計數都是1,所以都是壹個壹個交易。MaxUses都是9999999,也就是說可以無限交易。妳可以把說明書放在說明書盒裏,自己試試。當然,如果想交易超級附魔裝備什麽的,必須結合自定義附魔的命令。

我後來教的是如何用兩個物品換壹個村民的物品。

給妳舉個例子:

這裏是64顆鉆石加64顆綠寶石換壹顆黏土。進入教程,指令是:

/召喚村民~ ~1 ~

{報價:{菜譜:[{maxUses:9999999,購買:{id:264,計數:64},購買:{id:388,計數:64},出售:{id:3,計數:1 }]} }

科學家們看到這裏的NBT和之前的壹模壹樣,除了多了壹個:buyB。這意味著村民交易時,玩家需要用兩件物品換壹件物品。使用buyB也很簡單,只需要在buy後面用壹個逗號,然後輸入buyB。格式和買賣完全壹樣,id是ID,Count是數量。

  • 上一篇:如何搭建java web測試環境
  • 下一篇:我想加盟別人的品牌,應該註意什麽?
  • copyright 2024編程學習大全網