Minecraft1.8命令方块教程 give装备篇 (听说能造神器?)

  • 内容
  • 相关

好的那么如题,我来发命令方块的帖子了,不过我只对1.8的指令比较熟悉,所以只发1.8的,这里可能有一些东西在1.9没用。

=====手动分割线=====

主指令:give

大家对这个指令都很熟悉,比如在1.7的时候你们经常/give @p 137这样的(233)

到了1.8以上,数字代码都没用了(比如石英块155,命令方块137之类的)

我们需要用的是英文代码(英语渣的噩梦)

给予命令方块:/give @p command_block 1 0

很简单对吧?

你们可能会问这种简单的give系指令为什么要用命令方块,那是因为...有些很长的代码聊天框根本打不下啊!

好的那么我们有了命令方块以后,下面进入正题~~~ (请勿插楼)【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

===武器===

那么我们就先说武器吧,众所周知,/give @p diamond_sword 是给予一把钻石剑,mc只有锋利5,那么我们怎么造出更强大的钻石剑呢?


NBT标签:ench

我们需要ench这个东西,比如给予一把锋利10的钻石剑,就需要这么一条指令/give @p diamond_sword 1 0 {ench:[{id:16,lvl:10}]} ench为必须打下去的标签,然后id是附魔的属性,lvl是附魔属性的等级,也就是说lvl可以打的很高,最高32767

效果图:【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

很厉害是不是!19.5伤害我的天~~~

但是仅有锋利10还是不行的,那么怎么加上其他属性呢?

这时候就需要运用把如何把id连在一起了,例如/give @p diamond_sword 1 0 {ench:[{id:16,lvl:10},{id:17,lvl:10},{id:18,lvl:10}]}

这个我就不放图了,反正就是一把锋利10节肢10亡灵10的剑(至于附魔的属性大全,我会另外发的)

那么我应该说一下这个括号,ench:后的中括号“[”跟结尾的中括号“]”中间是属性和等级,而第一个大括号“{”和最后一个大括号“}”中间是NBT

规律就是“{id:<属性>,lvl:<等级>}”这样的可以用逗号拼接在一起

那么这样,我们就可以得出一把全属性的代码:/give @p diamond_sword 1 0 {ench:[{id:16,lvl:10},{id:17,lvl:10},{id:18,lvl:10},{id:19,lvl:10},{id:20,lvl:10},{id:21,lvl:10}]} 指令过长请在命令方块里面输入

这个就有点厉害了:【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛


NBT标签:Unbreakable

那么这个属性有了,可是再厉害的装备打着打着就爆了不就非常尴尬了吗?放心,我们可以给神器加上无法破坏,只要在向着左边的中括号“]”和最后一个大括号“}”的中间加上一个“,Unbreakable:1b”就好啦,前面的逗号是用来隔开两个括号的,当然你也可以直接不加属性用这个/give @p diamond_sword 1 0 {Unbreakable:1b}

这伤害你会发现在攻击伤害下面出现了一行“无法破坏”的字样

只要有了这个标签,这把武器无论怎么用都用不坏啦!

(当然如果你想让他坏的话就直接丢岩浆23333)


NBT标签:display

仅有厉害的属性也不信,我们得给它弄个名字,用铁砧的话只能做到给名字,我们可以给它描述哦!指令是:/give @p diamond_sword 1 0 {display:{Lore:["这是一把钻石剑"],Name:钻石???剑!}}

让我们看一下效果:【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

看了这个图再看看指令,我们就会发现Lore所写的是描述,Name所写的是武器名字,这种代码在各种服务器或rpg地图都很常见的

NBT标签:AttributeModifiers

这个标签是有关武器本身的性质的,可能有这样的事情:你们在玩一些服务器或者rpg地图的时候会看到一种情况,武器竟然可以加速度、生命上限和击退抗性。事实上,这些武器正是运用到了这个标签,让我们来试试一个简单的:给武器加上20点生命

/give @p diamond_sword 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:20.0,AttributeName:generic.maxHealth,Name:Health}]}

那么就发生了一件神奇的事情:【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

哎呀!我的攻击伤害去哪了!不见了!事实上...这非常清真...

我们可以让伤害变回来/give @p diamond_sword 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:20.0,AttributeName:generic.maxHealth,Name:Health},{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:4.0,AttributeName:generic.attackDamage,Name:Attack}]}

然后 我又搞了一件神奇的事情:【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

怎么变成木剑的攻击力了23333~

事实上你只要找到这几条NBT里面的Amount,然后改一下后面的数字就行了,最高我没测试过,不过好像多高都能改吧,但是还是别改太高了,小心存档扛不住崩了~~

附魔id大全:

保护:0

火焰保护:1

摔落保护:2

弹射物保护:3

爆炸保护:4

水下呼吸:5

水下速掘:6

荆棘:7

深海探索者:8

锋利:16

节肢杀手:17

亡灵杀手:18

击退:19

火焰附加:20

抢夺:21

效率:32

精准采集:33

耐久:34

时运:35

力量:48

冲击:49

火矢:50

无限:51

海之眷顾:61

饵钓:62

=====手动分割线=====

AttributeModifiers属性

Operation:0,UUIDLeast:1,UUIDMost:1,Amount:<自定义数值>,AttributeName:generic.movementSpeed,Name:Attack :自定义移动速度(这个东西打零点几就够了,1实在太快了)


Operation:0,UUIDLeast:1,UUIDMost:1,Amount:<自定义数值>,AttributeName:generic.attackDamage,Name:Attack :自定义装备攻击伤害


Operation:0,UUIDLeast:1,UUIDMost:1,Amount:<自定义数值>,generic.knockbackResistance,Name:Knockback : 自定义击退抗性


Operation:0,UUIDLeast:1,UUIDMost:1,Amount:<自定义数值>,AttributeName:generic.maxHealth,Name:Health :自定义血量上限


其实这里还有一个自定义生物跟踪范围,只不过用处不大,所以我就不拿出来了

===工具===

接下来是工具,想必用原版的效率5钻石镐还是觉得太慢了吧?接下来,为你带来效率10+的指令!

/give @p diamond_pickaxe 1 0 {ench:[{id:32,lvl:10}]}

挖石头跟打加特林一样哒哒哒哒哒哒哒哒冒蓝火

【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

用了以后是不是美滋滋?还有更棒的呢!

【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

这个代码就不发了吧,跟上面剑的连标签方法一样,把id换成35(时运)就可以啦!

时运X的效果:【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛我可能是个非洲人


接下来的都可以用剑的那种方法,比如无法破坏、加血、改名字之类的

但是有个东西必须要讲一下,

【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

看到图片,这个下面写着会损坏石头方块,很奇怪对不对?其实这是用到了一个新标签:CanDestroy

这个标签的意思就是让工具破坏指定方块,在生存模式下这个是没任何卵用的

但是可以在冒险模式下破坏这个标签上所写的方块,可用于做解密地图

/give @p iron_pickaxe 1 0 {CanDestroy:["stone"]}

跟附魔的同理,也可以连很多标签。

/give @p iron_pickaxe 1 0 {CanDestroy:["stone","sand","coal_ore","iron_ore","gold_ore","diamond_ore"]}

那么工具篇的就到这里了,剑的标签都可以用在工具上,下面放出各种工具代码:

木镐:wooden_pickaxe

木斧:wooden_axe

木铲:wooden_shovel

木锄:wooden_hoe

石镐:stone_pickaxe

石斧:stone_axe

石铲:stone_shovel

石锄:stone_hoe

铁镐:iron_pickaxe

铁斧:iron_axe

铁铲:iron_shovel

铁锄:iron_hoe

金镐:golden_pickaxe

金斧:golden_axe

金铲:golden_shovel

金锄:golden_hoe

钻石镐:diamond_pickaxe

钻石斧:diamond_axe

钻石铲:diamond_shovel

钻石锄:diamond_axe

钓鱼竿:fish_rod

也顺便发一下剑的:

木剑:wooden_sword

石剑:stone_sword

铁剑:iron_sword

金剑:golden_sword

钻石剑:diamond_sword

===防具===

防具这个就容易讲了,因为所有能用到的标签上面都说过了,那么我们以铁胸甲为样本,来搞♂搞它吧!


NBT标签:ench、AttributeModifiers、Unbreakable、display

这些在剑的都讲过了,所以我直接放出一个很厉害的东西

/give @p iron_chestplate 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:0.05,AttributeName:generic.movementSpeed,Name:Attack},{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:1000.0,AttributeName:generic.knockbackResistance,Name:Knockback},{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:40.0,AttributeName:generic.maxHealth,Name:Health}],display:{Lore:["村子里最好的铁甲","什么?你觉得它比钻石的弱?醒醒吧!"],Name:精心制作的铁甲},ench:[{id:0,lvl:10},{id:1,lvl:10},{id:2,lvl:10},{id:3,lvl:10},{id:4,lvl:10},{id:7,lvl:10}],Unbreakable:1b}

然后你会得到这个:

【狗杰】1.8命令方块教程 give装备篇 (听说能造神器?)_麦块我的世界论坛

是不是非常社会呢?


当然既然都说了没什么好讲的,就直接放出所有防具的代码吧

皮革套:

leather_helmet

leather_chestplate

leather_leggings

leather_boots

金套:

golden_helmet

golden_chestplate

golden_leggings

golden_boots

锁链套:

chainmail_helmet

chainmail_chestplate

chainmail_leggings

chainmail_boots

铁套:

iron_helmet

iron_chestplate

iron_leggings

iron_boots

钻石套:

diamond_helmet

diamond_chestplate

diamond_leggings

diamond_boots

作者信息
头像
描述: 一起用互联网帮助更多人

本文标签:

本文链接:Minecraft1.8命令方块教程 give装备篇 (听说能造神器?) - http://www.go176.net/post-1980.html

剑客网,一起用互联网帮助更多人