欢迎光临散文网 会员登陆 & 注册

我的世界/give指令你会用吗?真的会用吗?

2020-10-05 21:18 作者:澌玟  | 我要投稿

      在MC中,有一个基础的指令,它就是/give指令,我们可以用它来给予自己物品,但你会用该指令最高能的nbt标签吗?你会用nbt标签做出神器和自定义物品吗?别着急,讲完/give指令的基本格式之后,我将为大家讲解高能的nbt标签。

/give指令的基本语法为:/give 玩家 物品 数量

接下来我们就来详细解释一下

1.玩家:玩家是必填项,可以输入玩家id或者选择器(我下一期会出一个关于选择器的专栏,不懂选择器的同学可以去看看)

2.物品:物品也是有讲究的,它的格式如下:                                                                            命名空间:物品id

其中,如果要给予原版物品命名空间就是minecraft,可以不填。如果给予模组物品则为模组id,比如虚无世界是nevermine。如果不知道模组id和物品id怎么办呢?很简单,如果你打开高级提示框,在物品栏中把鼠标指针放在要查看的物品上,就可以看到命名空间和物品id了(如下图)。如果没有打开高级提示框,可以按F3+H打开高级提示框。

基岩的命名空间和id

3.数量:在旧版本(1.14之前)中,数量最大为64,而在新版本中,这个值可以达到2147483647。这个值不是必填项,不填默认为1


最后,我们就来讲最高能的部分——NBT标签

首先,nbt标签是“物品”的一部分,格式为{标签名:值},紧跟着物品id。今天,我们讲两个标签:

(1)附魔Enchantments

这是一个控制物品附魔的标签,格式为{Enchantments:[{id:附魔id,lvl:附魔等级},{id:附魔id,lvl:附魔等级}]}

附魔id为英文字符,常见的有sharpness(锋利),looting(抢夺),knockback(击退),protection(保 护)等等;附魔等级为1~2147483647之间的整数。

实际应用:比如我要给自己一把钻石剑,带有锋利1000和抢夺5,就应该输入:/give @s diamond_sword{Enchantments:[{id:sharpness,lvl:1000},{id:looting,lvl:5}]},然后就能得到我们的神器啦。(@s代表自己)

(2)显示display

这个标签可以控制物品的名称、描述、皮革护甲的颜色,格式为:{display:{Name:"\"自定义名称\"",Lore:["\"第一行描述\"","\"第二行描述\"","\"第n行描述\""],color:颜色}}

实际应用:例如我想要一件名为"皮衣"的皮革胸甲,描述第一行是"一件皮衣",第二行是"品质优良",颜色是07F19B,可以输入/give @s leather_chestplate{display:{Name:"\"皮衣\"",Lore:["\"一件皮衣\"","\"品质优良\""],color:"520603"}}   (颜色可以测试输入数字找到自己喜欢的颜色,我喜欢的颜色就是520603,即07F19B)

        今天的/give指令就给大家讲到这里了,以后我也会给大家讲更多的指令。大家可以复制下我的指令,在游戏中Ctrl+V键粘贴。如果你没有看懂,可以收藏下来慢慢看,大家想定制自己的指令也可以私信我,我们可以多多交流。我刚开始投稿,如果你觉得还不错,一定要点赞支持一下哟,大家在MC中有问题也可以私信我,我一定会尽我所能解答

我的世界/give指令你会用吗?真的会用吗?的评论 (共 条)

分享到微博请遵守国家法律