今天得好好说说我在《我的世界》里折腾附魔指令这事儿。本来就想用命令方块搞个无法破坏的属性,结果游戏直接崩了三次,气得我差点把键盘砸了。
一开始我特自信,打开指令框就敲了/give @p diamond_sword{Enchantments:[{id:"minecraft:unbreaking"}]}。结果命令方块闪红光,游戏直接卡死!重新加载发现压根没刷出剑来。后来查了资料才明白,得用全大写"UNBREAKING",少个字母都不行。我又试了把U改成小写,结果刷出来个普通钻石剑——系统直接把错误指令当空气了。
学乖之后老老实实输"id:"UNBREAKING",lvl:100,琢磨着弄个超级耐久的。这回剑倒是出来了,砍两下石头就崩了!对着矿井里的小花砍了二十多下,剑直接消失。后来测试发现超过10级的耐久附魔压根不生效,系统默认当成无效操作。最坑的是游戏不会报错,白白浪费俩钻石。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
第三次我特别小心,盯着键盘敲了[{id:"UNBREAKING",lvl:3]。手指一按回车,整个屏幕直接黑屏闪退!翻看命令记录才看见,lvl后面的冒号打成了中文的:。就这一个符号差异,游戏直接崩溃没商量。后来在旧手机里测试发现,安卓版更绝——输错符号直接清空整个命令方块。
好不容易刷出完美的不毁剑,顺手加了锋利V和火焰附加属性。结果一用就发现:用剑打牛的时候,火焰附加正常触发,但砍石头还是不费耐久?原来要写在同个Enchantments括号里!之前分开写的两组属性,系统只认一个。重写的时候又发现属性必须用英文逗号隔开,中文逗号会让剑变成空气——别问我怎么知道的,背包里三把消失的钻石剑都是学费。
附个重点:玩指令千万别复制网页代码!网上搜的教程都是英文格式,直接粘贴到中文游戏里,括号全变成中文符号。今儿我这四个坑,三个都是符号惹的祸。顺便说下,基岩版玩家记得把指令里的minecraft:前缀删掉,不然连命令方块都会变红石粉——这事儿够我再写篇新教程了。