Minecraft(基岩版)修改村民交易教程

使用本教程你需要对文件目录有一定的了解!我这里以WIN10版Minecraft为例。

你可以使用下面的任意一个编辑器:

电脑:下载universalminecrafteditor
手机:下载blocktopograph(Btr)

在开始之前建议你使用区块显示材质包,尽量将你要修改的一群村村民放在一个区块里,这样比较方便
由于我没有找到官方下载”红石能量显示和区块显示材质包”的链接(在某易有对应的资源),所以这里给百度网盘链接,如有侵权请联系我删除。
百度网盘链接提取码:xjr8

在你想要的的地方放村民,点开村民交易界面(重要),并记住你当前的X坐标和Z坐标。

如果你用universalminecrafteditor:

1.打开,选择Windows 10,选择你刚才的存档,点击左边的Chunk Locator,在新出来的小窗口下面输入刚才保存的坐标并点击Locate,之后选择村民所在的区块,点击Open。(鼠标滚轮可以放大/缩小)

2.打开Entities,你会看到有一个或多个这样的东西,如图:

这个就是实体的数据,这个的顺序是有先后的,如果你先放出一个村民,在扔出一个物品,在放出另一个村民,则它的顺序是”先放出的村民,扔出去的物品,后放出去的村民”。
你想改哪个村民的交易就把哪个点开,之后依次打开”Offers/Recipes/“之后你会发现这里面又有9个这玩意,随便点开一个后将里面的东西全部展开后你会看到下面这些:

如果你用blocktopograph(Btr):

打开对应存档,找到村民所在的区块,长按,然后选择”实体库 NBT”
之后你会看到这些东西:
这个的顺序是有先后的,如果你先放出一个村民,在扔出一个物品,在放出另一个村民,则它的顺序是”先放出的村民,扔出去的物品,后放出去的村民”。

点开你要修改的村民的对应的目录,然后依次点击”Offers(红色的)/Recipes(橙色的)/“然后里面有9个红色的玩意,那就是对应的交易。随便点开一个,并将里面的展开,你会发现这么多东西。

交易目录介绍:

/

buyA:

Count: #对应村民的收购的物品的堆叠数量
Damage: #该物品数据值,默认为32767
Name: #对应Minecraft的物品,例如钻石块:minecraft:diamond_block(注意:前缀”minecraft:”不可省略)

sell:

Count: #对应村民的出售的物品的堆叠数量
Damage: #该物品数据值,默认为0
Name: #对应Minecraft的物品,例如钻石块:minecraft:diamond_block(注意:前缀”minecraft:”不可省略)

rawardExp: #玩家是否在完成一个交易后获得经验值,默认为1
buyCountA: #对应村民的收购第一个物品的价格(无特殊需要请和buyA中的物品堆叠数保持一致)
buyCountB: #对应村民的收购第二个物品的价格(无特殊需要请和buyB中的物品堆叠数保持一致,如果某有buyB则写0)
damand: #根据需求确定的第一个收购物品的价格调节,默认为0
maxUses: #交易最大次数
tier: #对应的等级,只有村民达到相应等级才能解锁某些交易(0-新手, 1-学徒, 2-熟手, 3-专家, 4-大师)
traderExp: #玩家交易后村民获得的经验值
uses: #当前已经交易过的次数(如果超过maxUses则为”缺货”,需要村民到对应的工作站”补货”)
priceMultiplierA: #应该是补货后”热销产品”的涨价比率,默认为0.05
priceMultiplierB: #应该是补货后”热销产品”的涨价比率,默认为0

关于buyB:

/

buyB: #可选添加,这个是村民需要两种物品交易一种物品时用的,例如图书管理员的附魔书交易

Count:3 #对应村民的收购的物品的堆叠数量
Damage: #该物品数据值,默认为32767
Name: #对应Minecraft的物品,例如钻石块:minecraft:diamond_block(注意:前缀”minecraft:”不可省略)

举例:

例:在专家阶段才能解锁的一个需要9个铁锭换3个钻石块的交易,但是玩家交易的次数最大为32767,且之前有人和他交易了99次,不能从交易中获得经验,但是村民在交易后能获得59点经验。
/

buyA:

Count: 9
Damage: 32767
Name: minecraft:iron_ingot

sell:

Count: 3
Damage: 0
Name: minecraft:diamond_block

rawardExp: 0
buyCountA: 9
buyCountB: 0
damand: 0
maxUses: 32767
tier: 1
traderExp: 59
uses: 99
priceMultiplierA: 0.05
priceMultiplierB: 0

特殊说明:

buyCountA,maxusers等数据的最大值为32767;物品堆叠数最大为127.
如果买卖特殊物品例如有附魔的工具武器之类的请参考另一篇文章:Minecraft(基岩版)自定义附魔教程

0%