楼主(手残萌新):
兄弟们救命啊!我刚玩我的世界PC版,看别人一把钻石剑附魔后砍怪像切菜,我自己试附魔台却老是随机出垃圾属性。听说用指令能直接指定附魔,但输了几次都报错,比如/enchant总提示语法不对。有没有详细教程从零教起?最好连常用附魔代码都列出来,感恩!
1楼(附魔老手):
嗐,楼主这问题我当初也遇到过。附魔指令分两种基础格式,要么用/enchant给手上物品附魔,要么用/give直接生成带附魔的装备。先说你手头的情况:用/enchant时必须站靠近要附魔的玩家,而且手里得拿着可附魔的物品。格式是/enchant <玩家> <附魔ID> <等级>,比如给自个儿钻石剑附魔锋利5级,就输入/enchant @p sharpness 5。但注意啊,这只能附魔兼容的属性,比如给剑附魔“亡灵杀手”可以,但附魔“水下呼吸”就会报错——因为头盔才能用这个。
2楼(代码库狂魔):
我来补个代码表!附魔ID不是乱编的,游戏里有固定命名空间ID。比如常用攻击类:
- •
锋利:sharpness
- •
亡灵杀手:smite
- •
节肢杀手:bane_of_arthropods
- •
击退:knockback
- •
火焰附加:fire_aspect
保护类像:
- •
爆炸保护:blast_protection
- •
火焰保护:fire_protection
- •
弹射物保护:projectile_protection
工具类还有效率(efficiency)、时运(fortune)这些。记得输ID时用下划线连单词,别打空格!
3楼(GIVE指令党):
其实我更爱用/give指令一步到位!格式是/give <玩家> <物品ID>{Enchantments:[{id:"附魔ID",lvl:等级}]}。比如生成一把带锋利32767级的钻石剑(超模警告!):
/give @p diamond_sword{Enchantments:[{id:"sharpness",lvl:32767}]}
这么搞不用先拿物品,直接背包里出现成品。但要注意物品ID别写错,钻石剑是diamond_sword,铁镐是iron_pickaxe。
4楼(生存模式党):
楼上几位光说创造模式,生存模式也能用指令嘛?其实可以,但得开作弊模式。按ESC点“对局域网开放”,把“允许作弊”改成开启。然后输/enchant照样生效。不过生存里附魔别太狠,比如附魔“耐久”超过3级可能崩游戏——别问我咋知道的。
5楼(避坑指南):
新手最易踩的坑我列一下:
第一,附魔等级不能超原版上限,比如锋利正常最高5级,你输6级可能无效或闪退。
第二,有些附魔互斥,比如“时运”和“精准采集”不能同时存在镐子上,指令强加会失效。
第三,用/give时大括号和逗号必须英文标点,中文逗号直接报错。我建议先复制可靠代码再改参数。
6楼(实战案例):
举个实战例子吧!昨天我朋友需要水下速掘头盔,正确步骤是:
- 1.
拿个头盔在手上
- 2.
输入/enchant @p aqua_affinity 1
- 3.
立马获得水下挖掘加速效果
如果输成/enchant @p aqua_affinity 2,游戏虽不报错但实际效果和1级一样,纯属浪费。
7楼(附魔哲学):
个人觉得啊,指令附魔是双刃剑。用好了省时省力,比如建地图时直接配好装备;但滥用会毁生存乐趣。建议先体验原版附魔台机制,再用指令查漏补缺。比如刷怪塔装备坏得快,用指令加个“经验修补”就合理。代码记不住就存txt文档备用,人类大脑毕竟不是硬盘哈哈!
楼主(手残萌新):
卧槽感谢各位!原来还得手持物品才行。刚试了给弓附魔“无限”,终于成功了。代码表我存图了,以后应该不用狂点附魔台赌运气啦!