我的世界命令方块give指令详解

我的世界中有许许多多的命令方块,然而这些命令方块有什么用呢,今天小编给大家带来的是MCBBS论坛的End-Enderman的give指令详解,希望大家喜欢。

give是比较常用的一个指令。最初用到命令方块都必须要用过这个指令。最基本的形式是

/give 玩家名 数据标签

1.7(或者更低版本)的形式为

/give 玩家名 方块代码

比如/give @p 137就是给予玩家一个命令方块。

/give @a minecraft:command_block

是目前比较通用的一种。可以在游戏中按F3+h来查看英文名称。还有一种形式,具体为

/give @a minecraft:command_block 1 0

前面的数字1是给予玩家物品的数量,意为“给予玩家一个命令方块”,后面的0是损伤值。(1.8通用)这个方法是用于区分某些物品,比如刷怪蛋(spawn_egg)有许多的种类,就要用到不同的损伤值。按下F3+h也可以查看损伤值。
其次,跟give配合、给物品加上一系列数据比较贴切的就是display指令。它可以为给予的物品增加许多的特效。比如Name标签,举个例子:

/give @p experience_bottle 1 0 {display:{Name:”xxx”}}

使用这个指令就会得到一个不同名字的附魔之瓶。不同名字的物品会有不同的name标签(名称),以后可以用到各种指令的name标签处。xxx处填写你想要的名称。比如”燃烧瓶”,出来的效果为

14321972457942640

和Lore标签不同的是,当持有这个带有特殊标签(或者直接用铁砧)的东西时,不需要在物品栏里便能看到。
还有比较常用的ench附魔标签,比如

give @p minecraft:spawn_egg 1 50 {display:{Name:”xxx”},ench:[{id:附魔编号,lvl:等级}]}

就能给予玩家一个带附魔特效的苦力怕蛋。第一个id是附魔编号,而第二个lvl是等级,效果随着等级的变化而变化。以及可以添加文字效果的Lore指令:

give @p minecraft:diamond_sword 1 0 {display:{Name:”名字”,Lore:[“说明”]}}

使用这个指令就可以给予玩家附加一个文字说明的钻石剑。“说明”处填写你想加的文字,比如在说明处加上“专打僵尸剑”,说明就会变成说明处的文字。如图:

14321972803665113

只不过跟名字不同,拿着被附加文字的物品是无法直接看到文字的,在物品栏里才能看到。
顺便说下按下F3+h后的形式(再按一遍可取消):

14321973027831266

注:现在1.8版本已经将give的方块代码形式删除了,但是其他(例如附魔id,或者其他指令)的指令并没有影响。像类似直接添加数字代码的(give @p 137)1.8版本以上的已经没有用了,还请注意。上面的是give的基本指令,而不同的方块拥有不同的数据标签。方块nbt请看https://www.paopaoche.net/gonglue/65352.html

原创文章,作者:spike,如若转载,请注明出处:http://www.kz168.cn/81565.html