我的世界怎麼用指令製作雙項交易的村民,比如木頭和泥土

2021-06-14 15:58:44 字數 2370 閱讀 9529

1樓:匿名使用者

不光是普通物品,連自定義附魔,自定義名字的物品都可以賣。

進入教程。首先要學的就是如何刷出一個村民。這是十分的簡單,指令是:

summon villager ~ ~1 ~

把這條指令打入指令方塊啟用後,會刷出一個普通的村民。交易物品都是隨機的,因為我沒還沒有加入任何nbt。/summon指令基礎我就不多說了,直接進入nbt。

首先來說說村民種類,一共有6種:圖書管理員,屠夫,鐵匠,農名和神父。還有一種是mc裡沒有用過的村民,不會自然刷出。

首先是教大家如何刷出不同種類的村民。村民種類也沒什麼大意思,本人認為美觀問題而已。指令:

summon villager ~ ~1 ~

大家看到第一行和前面的指令一樣,就是刷出一個村民。第二行出現了第一個nbt:。這個profession的意思就是種類。

大家看到我後面寫的是1,也就是村民種類的id。寫入不同id刷出不同種類村民。

村民id列表:

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

1 - 村民(圖書管理員,白色外套)

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

3 - 村民(鐵匠,黑色披風)

4 - 村民(屠夫,白色披風)

5 - 村民(預設村民,綠色外套)

大家要注意的是,id5,也就是預設村民,遊戲裡是不會自然刷出的,只有指令方塊能刷出。所以,知道了id後,就能刷出種類村民。種類也有講究,每個種類的村民賣的東西也不一樣,但是等大家會自定義交易後,種類也不重要了。

minecraft wiki 上有各種村民的截圖:

接下來說說自定義交易指令。這條指令較複雜,因為裡面包括一些nbt,分別控制:交易次數,買進物品,賣出物品和數量。指令:

/summon villager ~ ~1 ~

,sell:}]}}

offers:自定義交易的意思。如果需要刷自定義交易村民,必須要寫這個。

recipes:交易方法的意思,這也也是必須要寫的。後面的maxuses什麼就是交易方法。

maxuses:自定義交易次數。如果寫1的話,那村民就交易該物品一次。我寫的999,能無限交易。

buy:村民買進物品,也就是玩家需要給村民的物品。後面的id和count都和這項有關係。id是物品id,count是交易數量。

sell:村民賣出的物品,也就是玩家得到的物品。和buy一樣,id是物品id,count是數量

所以,我上面這條指令的意思就是:用一個鑽石換一把鐵劍,可交易9999999次。

/summon villager ~ ~1 ~

,sell:},

,sell:},

,sell:},

,sell:}]}}

大家看見,這條指令雖然很長,但大部分都是重複,格式和剛才的一模一樣。之後大家如果看第三行,在村民賣出物品的地方有一個新的nbt:damage。

這個就是方塊的資訊。大家會發現有些方塊的id都是一樣的,但是是不同的方塊。比如:

帶有顏色的羊毛,id都是35,但是他們有一點不同:資訊。所以,如果大家看完第三行的話,就會發現交易是:

一個紅石換一個有花紋的石磚。因為石磚有很多花紋,所以要加資訊,來說清是哪一種石磚。不加的話就會給預設的石磚。

如果大家把整個指令分解完畢的話,那所有交易就是:一個鑽石換一把鐵劍,一個紅石換一個花紋石磚,一個西瓜換一個南瓜,一個雪塊還一塊冰。

由於指令裡的count全都是1,所以都是一個一個物品交易的。maxuses都是9999999,說明都可以無限交易。大家可以把指令放到指令方塊裡自己試試。

當然,要交易超級附魔裝備什麼的話,那就要結合自定義附魔的指令。

之後來教的是,如何用2個物品換村民的一個物品。

這裡是64個鑽石再加64個綠寶石換一個泥土。進入教程,指令是:

/summon villager ~ ~1 ~

,buyb:,sell:}]}}

家看到,這裡的nbt和前面的一模一樣,只是多了一個:buyb。這個意思是村民交易時,玩家需要用兩個物品換一個物品。

用buyb也是十分的簡單,直接在buy後面用逗號,然後輸入buyb。格式和buy和sell完全一樣,id是id,count是數量。

2樓:小溪旋風

我的世界如何用指令方塊做一把鋒利100的鑽石劍?

3樓:haohao安得

使用give,可以在mcbbs裡尋找更容易入門的生成器

4樓:匿名使用者

/give @s minecraft:diamond_sword 1 0]}

5樓:精神小腳

/give @p diamond_sword 1 0 ,,]}

我的世界怎麼用指令生成球體,用指令,求詳解,能讓我看懂的。謝謝

hsphere命令 製造一個開心的球體,在sphere命令前面加了一個h。列子 我要創造一個半徑為8格由鑽石塊組成的空心球體。那麼命令為 hsphere 57 8 57是鑽石塊的物品id。我的世界怎麼做記分板,求詳解 1.建立一個計分板目標 scoreboard objectives add 目標名...

我的世界怎麼用指令給物品附魔,我的世界如何用指令給物品附魔。如果有的話叫我怎麼操作?

用於附魔的指令有兩種 一是enchant指令,這個指令只限於普通附魔 二是give指令,這個指令可以自定義附魔。首先,我們先了解一下enchant指令。用法 enchant 玩家 魔咒id 等級 這個指令是給自己手上的物品附魔,如果手上沒有物品,則這條指令失效並且告訴你 目標沒有拿著任何物品 雖然這...

我的世界怎麼用指令自定義,網易我的世界手機版怎麼用指令或命令方塊給物品進行自定義附魔?

該指令有兩種 1.enchant指令,這個指令只限於普通附魔 2.give指令,這個指令可以自定義附魔。首先,我們先了解enchant指令。用法 enchant 玩家 魔咒id 等級 這個指令是給自己手上的物品附魔,如果手上沒有物品,則這條指令失效並且告訴你 目標沒有拿著任何物品 雖然這條指令非常簡...