Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看我,阎罗领主,率鬼军横扫万族 木叶黄猿:工资到位,五影干废! 梦幻西游:看破一切,横扫全服 重生之血色浪漫 虚空极变 游戏王JDW 网游之命轮之主 如果贝拉有个孩子 全民:开局潘凤,我真能斩吕布 联盟:我的室友是Rita 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第一百五十四章 村庄与掠夺更新前的自定义交易

上一页书 页下一章阅读记录

1萨日朗花+10绿宝石→1章鱼哥(CareerLevel为17开启)

此时有一个叫“Liu_Huaqiang”的玩家骑着Heat And Climate(热量与气候)模组中的摩托车(黑)前来买瓜。首先他换取了一个西瓜,使该村民的CareerLevel提升到了2,开放了两个新的交易项目。随后他用闪烁的瓜皮和闪烁的西瓜兑换了2颗绿宝石,进一步使村民的该标签提升到了4,又开放了1个交易。就这样,最终当CareerLevel≥17时,村民才不再开放新的交易项目。

(然后这名玩家来了个跳劈将村民一刀砍死了)

CareerLevel标签对于自定义交易很重要。如果它的值过低,没有超过该职业最后开放的交易项目需要的CareerLevel的值,玩家在进行自定义的交易项目后村民将会开放新的交易项目。

比如某服务器腐竹使用了上面那名卖瓜的村民作为自定义村民的职业,但在编辑自定义交易项目时忘记了将CareerLevel设为大于或等于17的值。这就导致玩家前来与该村民进行交易后,村民又开放了两个新的交易项目,使玩家们很疑惑。

上面这些都是自定义交易相关联的内容,而接下来我们将要学习核心内容:Offers标签。

自定义交易最重要的NBT标签就是Offers(复合标签)和Recipes(列表)。具体的格式如下:

{Offers:{Recipes:[{一个交易项目},{一个交易项目}]}}

Offers有什么用我们并不知道,似乎去掉这个NBT标签把Recipes拿出来也丝毫没有问题,也不知道Mojang为何要在Recipes外套一个Offers。

单个交易项目有以下NBT标签:

rewardExp(Byte布尔值)——交易成功后是否提供经验球,1为提供,0为不提供。

maxUses(Int整形)——该交易项目能够使用的次数,当交易项目被刷新时会随机增加2~12。

uses(Int整形)——该交易项目已经被使用的次数。如果大于等于maxUses该交易项目将会无法使用。交易项目刷新时maxUses会随机增加,uses就再次小于maxUses,交易项目便重新开启。

buy(复合标签)——该交易项目中村民需要收购的东西,值为物品通用标签。

buyB(复合标签)——该交易项目中村民需要收购的第二个东西,值为物品通用标签。该标签不一定需要。

sell(复合标签)——该交易项目中村民出售的东西,值为物品通用标签。

举个简单的例子:

/summon villager ~~~{CareerLevel:200,Offers:{Recipes:[{rewardExp:1,maxUses:,buy:{Count:1,id:“twilightforest:trophy“,Damage:4},buyB:{Count:10,id:“minecraft:emerald“},sell:{Count:1,id:“minecraft:diamond_sword“,tag:{ench:[{id:16,lvl:10}]}}}]}}

(上面这条指令适用于Java1.13之前的版本)

看起来这个很复杂,但如果你能够把它展开再看就极为简单了。

这条指令将会生成一名CareerLevel为200的村民,他有一个可以使用15万次并且可以提供经验值的交易项目:用1个幻影骑士战利品(暮色森林mod)+10绿宝石换取一把锋利X的钻石剑。

现在你可以尝试自己去自定义一个交易项目。但请注意,最好新建一个txt文件并使用notepad、文本文档之类的程序打开再在里面编写指令(因为这样子可以用换行+tab键以类似于代码的样子编写,极为方便),编写完成后再复制进游戏中执行。不要在游戏内的命令方块、聊天栏内编写,因为这样子很容易出错!

村民的NBT除了上面讲到和交易有关的标签,还有另外三个并不怎么重要的标签:

Riches(Int整形)——直译为“富有的”,游戏内没有使用,会随村民收到绿宝石而上升。

Willing(Byte布尔值)——村民是否愿意繁殖,1为愿意。会在进行一次让交易项目刷新的交易后变为1。

Inventory(列表)——村民的背包,但并没有栏位之分。举个简单的例子:

/summon villager ~~~{Inventory:[{id:“minecraft:emerald“,Count:64}]}

这将会生成一名有64个绿宝石的村民。

村民的背包只有8格,所以如果这个列表内的项目超过了8格,多余的部分将会被清除(除非能够与没有超过的部分堆叠)。

现在,你知道如何自定义村民交易了吧?需要注意,单个村民具有的交易项目最多只能有16项!

喜欢Minecraft指令手册请大家收藏:(m.xtyxsw.org)Minecraft指令手册天悦小说网更新速度全网最快。

上一页目 录下一章存书签
站内强推十天一天赋,成为吸血鬼的我太BUG了 玄鉴仙族 表姑娘要出嫁,禁欲世子急红眼 罢免我?我直接不干了,不要后悔 末世调教,绝美女神变奴隶 家族崛起,从灵植夫开始 我是你情敌,不是你老婆! 破怨师 我克星,你残废,咱俩正好凑一对 快逃!死他手里会失去一切! 掌上齐眉 修仙之我用熟练度修长生 开局大帝境无敌,一人独断万古! 十里芳菲 灭族之夜,大帝的我被后人召唤 烟雨楼 绝世村妇 妻叛,发现岳母的秘密 海贼之幽冥剑豪 什么!我们家居然是邪神后裔? 
经典收藏宇宙网游,我能指定掉落 杀怪百分百爆率,你跟我比幸运? 死亡奖励神器!全服玩家求我别死 领主求生之天赋合成 起手超位,阁下该如何应对 四合院,我的新生 全名领主开局获得SSS巨龙兵种 NBA:开局交易麦迪,震惊联盟 苟在新手村的我,叠了几万层被动 网游:蓝星online 网游:开局获得神级天赋 我的超能力每周刷新 全民求生:别种了,物资装不下了 我转职当天,神明颤栗,诸天震动 全民:我,召唤师,开局超神天赋 网游:开局截胡降龙十八掌 NBA:开局融合鲨鱼文班亚马 斗罗从收养古月娜开始 末世网游:开局唯一超神级天赋 夭寿啦!那个术士他又双叒叕来啦 
最近更新美漫:完蛋,我被父愁者包围了! 重生:股市大鳄李明 骑士学院:双生狼 全民穿越:死灵法师的崛起 幻界风云录 日常生活工作学习知识积累 桔梗重生:命运的羁绊 时代浪潮中的追梦者 绝杀!NBA冠军教练的奇迹时刻 争论王国:儿童的奇思妙想世界 重生回来,该报的仇就得马上报 超能力学院没我不行 求生:开局万人屠但我是个好人 忍者出击 绝美御兽师每天都在发癫开狂暴 穿越成皇后,竟被渣男背叛! 王者聊天室:大陆风云录王者 前世不知老婆好,重生纠缠要抱抱 御风起,等风归 快穿:戏精大佬又去拯救男主啦 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说