发布网友 发布时间:2022-04-30 21:38
共1个回答
热心网友 时间:2023-10-02 16:52
用于附魔的指令有两种:一是enchant指令,这个指令只限于普通附魔;二是give指令,这个指令可以自定义附魔。首先,我们先了解一下enchant指令。用法:/enchant <玩家> <魔咒ID> [等级]这个指令是给自己手上的物品附魔,如果手上没有物品,则这条指令失效并且告诉你:“目标没有拿着任何物品”。虽然这条指令非常简单,但是却只能普通附魔,比如说生存模式下保护这个魔咒最高能弄到4级,那么在输入[等级]这个值的时候,你就不能超过4级,如果超过了,则这条指令失效并且告诉你:“你输入的数字(x)太大了,它最高只能为4”。(x>4)而且魔咒只能附在相应的物品上,如:保护、火焰保护、爆炸保护只可以附在防具上,锋利、亡灵杀手、节肢杀手只可以附在剑上。 然后,我们再了解give指令。用法:/give <玩家> <物品> [数量] [数据值] [数据标签]这个指令可以自定义附魔。自定义附魔即附魔等级可以超过普通附魔极限的附魔(最高32767),首先看一段指令:/give @p 276 1 0 {ench:[{id:16,lvl:32767},{id:17,lvl:32767},{id:18,lvl:32767}]}我来解说一下。give:give指令@p:最近的人,也可以填名字276:钻石剑ID,1.8+的版本必须要用英文ID1:数量,一把就够了,不够还可以调高点0:数据值,没有耗费耐久度的物品的数据值为0,耗费了1点耐久度的物品数据值为1,耗费了2点耐久度的物品数据值为2,耗费了3点耐久度的物品数据值为3,以此推类;但数据值并不是专门为了耐久度而出现的,是因为有些不同的物品会共享一个ID,所以只好用数据值来分辨它们,就拿染色染料来讲:墨囊的ID为351,英文ID为minecraft:dye,但数据值为0;玫瑰红的ID也为351,英文ID也为minecraft:dye,但数据值却为1;品红色染料的ID也为351,英文ID也为minecraft:dye,但数据值却为13。ench:附魔的数据标签id:魔咒IDlvl:等级,这一项最高只能填32767、最低只能填-32767,否则无效那么这样刷出来的钻石剑就是这样的: 附上魔咒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-饵钓