您的位置:>我的世界>资讯资讯>

【我的世界】NBT教程之自定义附魔(ench)

(注意:本篇教程适用于Minecraft JAVA版1.8及以上版本)

图/鹿茶子(已获得使用权)

你是否幻想过拥有一刀999的屠龙宝刀?你是否又幻想过拥有一根击退100的木棍?不要再等了,就是现在!

首先,/give指令相信大家已经不陌生了 (此ench NBT可以使用的范围包括一切可以对物品进行添加NBT的指令) ,那我们就做一个锋利300的钻石剑吧!首先按照/give的套路,我们应该输入

/give @p diamond_sword

,那怎么表示“锋利300”呢?这里就要引进新的NBT了:ench。ench的格式是这样的:

ench:[{id:魔咒ID,lvl:魔咒等级}]

,值得注意的是, 魔咒等级最高是32767 ,(魔咒ID见本文末尾)。所以,我们输入

/give @p diamond_sword 1 0 { ench:[{id:16,lvl:300}] }

就可以啦,是不是很简单呢?那么问题来了,如果我想有两个或多个附魔怎么办呢?其实很简单,相信大家已经观察出了,ench后面是用了一个中括号[]把大括号{}包了起来,所以我们只需要复制一份大括号{} {id:魔咒ID,lvl:魔咒等级} 就可以了(注意 大括号与大括号之间要用逗号分割开来 哦),例如锋利300和击退10:

ench: [{id:16,lvl:300},{id:19,lvl:10}]

是不是很简单呢?我是茶凌儿,我们下期再见,拜拜!

人见人爱的魔咒ID表:

护甲:

0 - 保护

1 - 火焰保护

2 - 摔落保护

3 - 爆炸保护

4 - 弹射物保护

5 - 水下呼吸(只有头盔才生效)

6 - 水下速掘(只有头盔才生效)

剑:

7 - 荆棘

16 - 锋利

17 - 亡灵杀手

18 - 节肢杀手

19 - 击退

20 - 火焰附加

21 - 抢夺

工具:

32 - 效率

33 - 精准采集

34 - 耐久

35 - 时运

弓箭:

48 - 力量

49 - 击退

50 - 火矢

51 - 无限


本文来源:bilibili,作者:茶凌儿,转载请注明来源。

随便看看