㈠ mc怎麼修改村民賣的東西
先放置一個命令方塊,然後輸出指令summon Villager ~ ~1 ~就會召喚一個村民!村民ID列表:0 - 村民(農名,棕色外套)1 - 村民(圖書管理員,白色外套)2 - 村民(神父,紫色外套)3 - 村民(鐵匠,黑色披風)4 - 村民(屠夫,白色披風)5 - 村民(默認村民,綠色外套)
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}這個是村民出售物品的指令,Offers:自定義交易的意思。如果需要刷自定義交易村民,必須要寫這個。Recipes:交易方法的意思,這也也是必須要寫的。後面的maxUses什麼就是交易方法。maxUses:自定義交易次數。如果寫1的話,那村民就交易該物品一次。我寫的999,能無限交易。buy:村民買進物品,也就是玩家需要給村民的物品。後面的id和Count都和這項有關系。id是物品ID,Count是交易數量。sell:村民賣出的物品,也就是玩家得到的物品。和buy一樣,id是物品ID,Count是數量
㈡ 我的世界怎麼給命令方塊的自定義村民交易,交易的物品命名
1、問題一:如何給命令方塊
①拿出一個命令方塊,在裡面輸入/summon Villager ~ ~1 ~{Profession:1},然後用紅石激活。這樣就可以獲得一個村民。
2、交易的物品名稱
交易的時候使用的命令代碼:
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}
中的id就是物品ID,對應物品的名稱和ID可以用tmi看,或者網路搜索 「我的世界物品ID大全」,以下為部分物品名稱:
0 Air(minecraft:air)
1 Stone(minecraft:stone)
1:1 Granite(minecraft:stone)
1:2 Polished Granite(minecraft:stone)
1:3 Diorite(minecraft:stone)
1:4 Polished Diorite(minecraft:stone)
1:5 Andesite(minecraft:stone)
1:6 Polished Andesite(minecraft:stone)
2 Grass(minecraft:grass)
3 Dirt(minecraft:dirt)
3:1 Coarse Dirt(minecraft:dirt)
3:2 Podzol(minecraft:dirt)
4 Cobblestone(minecraft:cobblestone)
5 Oak Wood Plank(minecraft:planks)
5:1 Spruce Wood Plank(minecraft:planks)
5:2 Birch Wood Plank(minecraft:planks)
5:3 Jungle Wood Plank(minecraft:planks)
5:4 Acacia Wood Plank(minecraft:planks)
5:5 Dark Oak Wood Plank(minecraft:planks)
6 Oak Sapling(minecraft:sapling)
6:1 Spruce Sapling(minecraft:sapling)
6:2 Birch Sapling(minecraft:sapling)
6:3 Jungle Sapling(minecraft:sapling)
6:4 Acacia Sapling(minecraft:sapling)
6:5 Dark Oak Sapling(minecraft:sapling)
7 Bedrock(minecraft:bedrock)
8 Flowing Water(minecraft:flowing_water)
9 Still Water(minecraft:water)
10 Flowing Lava(minecraft:flowing_lava)
11 Still Lava(minecraft:lava)
12 Sand(minecraft:sand)
12:1 Red Sand(minecraft:sand)
13 Gravel(minecraft:gravel)
14 Gold Ore(minecraft:gold_ore)
15 Iron Ore(minecraft:iron_ore)
16 Coal Ore(minecraft:coal_ore)
17 Oak Wood(minecraft:log)
17:1 Spruce Wood(minecraft:log)
17:2 Birch Wood(minecraft:log)
17:3 Jungle Wood(minecraft:log)
18 Oak Leaves(minecraft:leaves)
18:1 Spruce Leaves(minecraft:leaves)
18:2 Birch Leaves(minecraft:leaves)
18:3 Jungle Leaves(minecraft:leaves)
19 Sponge(minecraft:sponge)
19:1 Wet Sponge(minecraft:sponge)
20 Glass(minecraft:glass)
(2)如何靠指令修改村民交易的物品擴展閱讀
命令代碼說明
1、獲取村民代碼:/summon Villager ~ ~1 ~{Profession:1}
prpfession後面的數字表示村民的ID,可以進行替換,村民ID列表:
0 - 農民
1 - 圖書管理員
2 - 神父
3 - 鐵匠
4 - 屠夫
5 - 特殊綠色外套村民
2、交易代碼:
/summon Villager ~ ~1 ~
{Offers:{Recipes:[{maxUses:9999999,buy:{id:264,Count:1},sell:{id:267,Count:1}}]}}
maxUses:填村民要交易的次數,填1就代表一次,交易完了就沒了,可以填999999,接近無限交易。
buy:玩家給村民的物品。id是物品ID。
Count:是物品數量,填64就是給村民1組。
sell:村民賣給玩家的物品,後面也是ID和數量。
㈢ 我的世界網易版最新版怎麼用指令編輯村名交易
/summon Villager ~ ~ ~ {Offers:{Recipes:[{maxUses:冷卻前最大交易次數,buy:{id:村民需要的物品id,Count:數量},sell:{id:村民出售的物品id,Count:數量}}]}}
傾斜加粗的部分請自定義。
另外:數字id需要加引號(半形),如id:"1";但是id後寫名稱就不用引號,如id:minecraft:log。
㈣ 我的世界怎麼替換村民交易的東西
有兩種方法。
1.使用相關mod(推薦使用這種方法,因為很簡單,相比第二、三種方法)
有許多mod可以這么做,具體請見相關mod的使用方法(因為我也沒有用過,所以這里不作介紹,不好意思)
2.使用nbtedit mod
對著你需要更改的村民輸入/nbtedit,找到Offers,Recipes,其中的每一項為一種交易,其中
maxUses:最大交易次數。
uses(好像叫這個):已交易次數。
buy:收購的東西。
buyB(可有可無):第二個收購的東西。
sell:賣給玩家的東西。
其中,buy,buyB,sell中,
id為物品id(1.7以上為id名)
Count為數量,
Damage為物品損傷值
進行相應更改,保存即可。
3.不使用nbtedit更改nbt(除非極端情況下不要使用這種方法,極其復雜且出錯率極高,搞不好會壞存檔)
首先給需要更改的村民起名以作以區分
退出遊戲
使用nbtexplorer打開相應區域文件(什麼是區域文件?存檔目錄中region文件夾里的文件,每個區域文件都保存了一定數量的區塊,關於如何計算一個區塊所處區域文件,請參考維基http://minecraft-zh.gamepedia.com/區域文件格式),找到相應區塊,找到名字相對應的Villager實體
參考條目二,找到Offers,Recipes進行更改