用命令方块获得神器,怎么用命令方块做神器

首页 > 游戏 > 作者:YD1662023-04-27 00:50:44

大家好,我是耿星河,大家知道,我的世界里面最厉害的武器钻石斧头攻击力也只有9,那么怎么获得更加厉害的武器呢?今天就来教大家
数据标签描述容许子标签必须子标签格式
Item物品的id就是它的种类(可以是数字id或者是文字id,但在1.8开始,所有探测类的命令需要的都是"minecraft:名字",而不能直接输入名字或者是数字id,就算他们在一般情况是能被接纳的),Damage就是数据值,当那个物品没有Count(数量),它就不能被捡起。id,Damage,Count,tagid{Item:{id:#,Damage:#,Count:#,tag:{“物品的数据标签”}}}
ench使那个物品被附魔。有那个附魔的id以及附魔的等级(lvl)。能够制定只有1个附魔还是多个附魔。id,lvl所有{ench:[{id:#,lvl:#},{id:#,lvl:#}]}
displayName:用作增加自定义的名称color:颜色(皮革装备)Lore:以及为物品提供描述。能够有多行描述Color 是一个6位16进制的颜色数值,转换成十进制。可用红色RGB数值(0~255)乘65536,加上绿色RGB数值乘256,再加上蓝色RGB数值,得Color参数。Name,color,Lore至少一个{display:{Name:"物品名字",color:,Lore:["第一行","第二行(如此类推)"]}}
AttributeModifiers能够为生物以及物品增加属性属性名称名称(属性)数量操作UUID最小UUID最大所有AttributeModifiers:[0:{AttributeName,Name,Amount,Operation}, 1:{AttributeName,Name,Amount,Operation,UUIDLeast,UUIDMost}]
Unbreakable令工具的耐久度不会下降Unbreakable所有{Unbreakable:1/0} (1 = 真, 0 = 假)
SkullOwner用来得到玩家的头颅SkullOwner所有{SkullOwner:"玩家名称"}
HideFlags (1.8)用作隐藏那个物品的某些资料,比如附魔、能否破坏、能放在的方块等如果要隐藏多个标签,你需要把那些标签的数值加起来。比如你想把附魔和属性修改器的资料隐藏,你需要写3(1 2)HideFlags所有{HideFlags:1-32}1 = 附魔2 = 属性修改器4 = 不能破坏8 = 能破坏的方块16 = 能放在的方块32 = 其他, 比如药水效果
CanDestroy (1.8)和CanPlaceOn类似。这个标签是在冒险模式的地图里使用,以令某个工具/物品能够摧毁一个方块。这个标签是给物品/工具使用的。一组的字符每个都是方块的id至少有一个{CanDestroy:["minecraft:stone","minecraft:stonebrick"]}
PickupDelay(1.8)那个掉落物需要等多久才能被捡起(0.05秒为1单位,单位为游戏刻)任何数值。32767的话就永远都不能被捡起所有{PickupDelay:#}
Age(1.8)那个掉落物需要多久才会消失(0.05秒为1单位,单位为游戏刻)任何数值-32768就永远不会消失预设是6000(5分钟)所有{Age:#}
generation (1.8)用来分辨那本书是“原作”(0)“原作的副本”(1)“副本的副本”(2)0/1/2至少一个{generation:#}

今天小编要用到的就是ench和AttributeModifiers标签来教大家制造神器

1.ench

ench使那个物品被附魔。有那个附魔的id以及附魔的等级(lvl)。

意思就是附魔东西

如果你要附魔手上的东西(附没附魔过都行)

格式为/enchant 附魔id

如果要得到特定就是自定义附魔

先得到命令方块/give @p minecraft:command_block

把他放在地上,右键它输入指令

输入完后要使用红石激活

现在就是正式教学

{ench:[{id:xx,lvl:x}]}

这是ench标签的格式,id就是附魔id,lvl后面的就是等级

举个例子

例如/give @p minecraft:diamond_sword 1 0 {ench:[{id:19,lvl:1000}]}

就是 获得1000级(lvl)的击退(id是19)钻石剑(物品id),是不是一刀让你飞出地图呢?

当然,你也可以添加多个子标签

像{ench:[{id:19,lvl:1000},{id:1,lvl:10},{id:18,lvl:10},{id:3,lvl:10},{id:4,lvl:10},{id:5,lvl:10},{id:6,lvl:10},{id:7,lvl:10}]}

所有的附魔都可以加上

附魔ID:

装备:

0 - 保护

1 - 火焰保护

2 - 摔伤保护

3 - 爆炸保护

4 - 弹射物保护

5 - 水下呼吸

6 - 水下挖掘

7 - 伤害反射(荆棘)

剑:

16 - 锋利

17 - 亡灵*手

18 - 节肢*手

19 - 击退

20 - 火焰附加

21 - 抢夺

工具:

32 - 挖掘效率

33 - 精准采集

34 - 耐久

35 - 时运

61 - 钓鱼时运 这个只能附魔在鱼竿上

62 -诱饵 钓鱼竿上

弓箭:

48 - 力量

50 - 火矢

51 - 无限

耐久是可以附魔在任意工具/武器上面,其它的不互通。

抢夺别太高,不然会因为掉落物太多卡死

2.AttributeModifiers

五种属性的名字:

generic.attackDamage:攻击

generic.followRange:怪物跟踪

generic.maxHealth:最大生命

generic.knockbackResistance:防击退能力

generic.movementSpeed:移动速度

例如

/give @p minecraft:diamond_sword 1 0

{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:10.0,

AttributeName:generic.attackDamage,Name:Attack}]}

这里我添加了一个标签,就是攻击的标签(也就是{Operation……}里面的东西)

这条指令里面所有的数字可以更改,对应的为

opertion后面可以是1(意思是属性以百分之多少增加,例如如果上面的改成1就是增加1000%的攻击力)

也可以是0,就是填多少就是多少

Amount后面就是属性值,上面我填的10,可以随便更改

其他的不用改,没什么用

接下来看看多个子标签格式

/give @p minecraft:diamond_sword 1 0

{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,

AttributeName:generic.attackDamage,Name:Attack},

{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:9000000000.0,

AttributeName:generic.knockbackResistance,Name:Knockback},

{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:1000.0,AttributeName:

generic.followRange,Name:Follow},

{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:1000.0,AttributeName:

generic.maxHealth,Name:Health},

{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:0.1,AttributeName:

generic.movementSpeed,Name:Speed}]}

这里把所有的标签都加上了,如果要删除某个属性,就把{opertion……},

整个全部删除(注意,号也要删除)

速度别加太多,别超过1,不然容易卡死

大家不懂的也没关系,只要简单的复制粘贴,在上面复制

就行,改改数字,神器就出现了!

3.2者关系

没错,这2个标签是可以一起加在某个物品上的

格式为

/give @p minecraft:diamond_sword 1 0

{AttributeModifiers:[{上面的内容}]},ench:[{上面的内容}]}

是不是非常厉害,当然还可以更加厉害,如果把上条指令最后的}号前面加上 ,Unbreakable:1

可以获得该你制造的神器的无限耐久版

下面给大家个例子,方便你们复制复制,有需要的话删减删减

复制后改改数字(Amount)就可以获得你要的神器了

/give @p minecraft:diamond_sword 1 0

{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,

AttributeName:generic.attackDamage,Name:Attack},

{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:9000000000.0,

AttributeName:generic.knockbackResistance,Name:Knockback},

{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:1000.0,AttributeName:

generic.followRange,Name:Follow},

{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:1000.0,AttributeName:

generic.maxHealth,Name:Health},

{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:0.1,AttributeName:

generic.movementSpeed,Name:Speed}],ench:[{id:10,lvl:10},{id:1,lvl:10},{id:18,lvl:10},{id:3,lvl:10},{id:4,lvl:10},{id:5,lvl:10},{id:6,lvl:10},{id:7,lvl:10}]}

好,上面的指令大家复制粘贴改改数字(ench的话还可以再增加附魔效果,上面已经讲过)

然后把指令复制到命令方块里面

最后红石激活一次

你就可以得到神器了!

那么本期实用nbt装备属性修改到此结束

下次将会讲到非实用(就是修改名字,颜色,加装备介绍等)

如果大家想知道的话就关注我大鱼号

给个赞啊!

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.