第1个回答 2017-09-08
give @p 武器 1 0 {ench:[{id:附魔id,lvl:等级},{},{},...]}
第2个回答 2017-09-09
1.核心指令give
give即为给予,也就是给予物品给你,此为核心指令
以下就是指令部分:
/give 玩家 id 数量 数据标签
玩家也就是你的游戏id,数量即为给予的数量,数据标签通常为0
举个例子:
/give @p minecraft:diamond_sword 1 0
就是给予最近的玩家一把最普通钻石剑
2.自定义附魔nbt标签
ench就是附魔nbt的又一个核心,ench就是自定义附魔的标示
框架:
ench:[{ , }]
解析一下,这个看起来括号多其实并不复杂
详细一点就是:ench:[{id:附魔id,lvl:附魔等级}]
举个例子:
/give @p minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:32674}]}'
即给你一把锋利32674的钻石剑
3.附魔多个属性
附魔多个属性即为在ench里多几个标签。
框架:
ench:[{},{},{},……]
例如要给你一把锋利5,耐久3的钻石剑:
/give @p minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:5},{id:34,lvl:3}]}
解析一下:
首先指令的前半部分:
give @p minecraft:diamond_sword 1 0
此为给你一把普通钻石剑
指令后半部分:
{ench:[{id:16,lvl:5},{id:34,lvl:3}]}
之所以ench前面有一个大括号,是因为此大括号是装nbt的
一般要give特殊物品,基本格式为:
give 玩家 物品id 数量 数据标签 {NBT}
ench中,id为附魔的id,lvl即为附魔的等级
4.附魔id大全:
盔甲
0 保护 效果:减少伤害
1 火焰保护 效果:减少烧伤伤害
2 摔落保护 效果:减少掉落伤害
3 爆炸保护 效果:减少爆炸伤害
4 弹射物保护 效果:减少弹射物伤害
5 水下呼吸 效果:憋气更久
6 水下加速 效果:让你挖矿不受水的阻力
7 荆棘 效果:反伤
武器
16 锋利 效果:加强伤害
17 亡灵杀手 效果:让你受上帝祝福的剑净化邪恶的不死生物,造成更多伤害
18 截肢杀手 效果:对节肢类生物造成更多伤害
19 击退 效果:用尽你的全力,增加击退生物的距离
20 火焰附加 效果:在每次攻击时让对方燃烧
21 抢夺 效果:掉落稀有物的几率加倍
工具
32 效率 效果:加快你挖矿的速度
33 精准采集 效果:你挖啥就掉啥
34 耐久 效果:让你的工具迟一点被玩坏
35 狗屎运 效果:增加方块掉落数
弓
48 力量 效果:加强你弓的伤害
49 冲击 效果:让生物承受不住弓的冲击,从而加强击退距离
50 火箭 效果:不解释,同火焰附加,只不过附加在射出的箭上
51 无限 效果:你的箭不会用完【至少包里有一支】
钓鱼竿
61 海之眷顾 效果:增加钓到贵重物品的几率【谁乱扔的】
62 诱饵 效果:增加钓到鱼的几率
以上就是MC命令方块自定义附魔的教程!收起