Minecraft 1.8.8 怎么用give指令将附魔书籍给别人? 比如我用give指令把效率V的附魔书给某人,我要怎么输
答案:1 悬赏:50 手机版
解决时间 2021-03-24 17:40
- 提问者网友:像風在裏
- 2021-03-24 02:04
Minecraft 1.8.8 怎么用give指令将附魔书籍给别人? 比如我用give指令把效率V的附魔书给某人,我要怎么输
最佳答案
- 五星知识达人网友:低音帝王
- 2021-03-24 03:41
用指令弄出来一个有自定义附魔的附魔书,
大家首先想到的肯定是ench这个NBT,
但是利用ench刷出来的属性并不能在铁砧里转移到工具上(但它还是会发挥它的作用的)。
给附魔书添加属性,
则需要另外一个MBT:StoredEnchantments
格式:
StoredEnchantments:[0:{id:#,lvl:#},1:{id:#,lvl:#},2:{id:#,lvl:#}]
举个例子:
give @p minecraft:enchanted_book 1 0 {StoredEnchantments:[0:{id:0,lvl:32767},1:{id:16,lvl:32767}]}
“give @p minecraft:enchanted_book 1 0”这段大家都是知道的,
但要注意一点:
在1.8+,
物品的ID必须使用像“minecraft:enchanted_book”的ID。
然后就是这段了:
{StoredEnchantments:[0:{id:0,lvl:32767},1:{id:16,lvl:32767}]}
这就是关键部分了。
StoredEnchantments:母标签。
子标签:
0、1、2……:这我也不懂,应该是排序,可以无限排。
id、lvl:这和ench这个NBT的子标签id、lvl是一样的。
把这条指令打出去,
那么系统给你的附魔书就是这样子的:
追问那么,如果要让村民交易附魔书怎么办?追答不好意思,
这个我还没研究。
先别采纳,
稍后或者明天会给你答案。
大家首先想到的肯定是ench这个NBT,
但是利用ench刷出来的属性并不能在铁砧里转移到工具上(但它还是会发挥它的作用的)。
给附魔书添加属性,
则需要另外一个MBT:StoredEnchantments
格式:
StoredEnchantments:[0:{id:#,lvl:#},1:{id:#,lvl:#},2:{id:#,lvl:#}]
举个例子:
give @p minecraft:enchanted_book 1 0 {StoredEnchantments:[0:{id:0,lvl:32767},1:{id:16,lvl:32767}]}
“give @p minecraft:enchanted_book 1 0”这段大家都是知道的,
但要注意一点:
在1.8+,
物品的ID必须使用像“minecraft:enchanted_book”的ID。
然后就是这段了:
{StoredEnchantments:[0:{id:0,lvl:32767},1:{id:16,lvl:32767}]}
这就是关键部分了。
StoredEnchantments:母标签。
子标签:
0、1、2……:这我也不懂,应该是排序,可以无限排。
id、lvl:这和ench这个NBT的子标签id、lvl是一样的。
把这条指令打出去,
那么系统给你的附魔书就是这样子的:
追问那么,如果要让村民交易附魔书怎么办?追答不好意思,
这个我还没研究。
先别采纳,
稍后或者明天会给你答案。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯