手机版mc如何制作9999钻石剑
首先你得先搞到一把普通的钻石剑,然后输入那个基础的获得指令,也就是/give @p minecraft:diamond_sword 10,这样你就能拿到至少10把钻石剑备用,这是第一步操作。
首先你得先搞到一把普通的钻石剑,然后输入那个基础的获得指令,也就是/give @p minecraft:diamond_sword 10,这样你就能拿到至少10把钻石剑备用,这是第一步操作。
这方法太粗暴了,直接改耐久度或者附魔不行吗?
其实没必要造9999把,直接改NBT数据把Damage值设负数就能做出无限量耐久剑,比攒一堆备用剑实用多了。
楼上的说法有点问题,/give 指令的数值上限通常是32767,但单件物品的堆叠或特定属性是有上限的,而且你直接用/give @p minecraft:diamond_sword 100000000 这样的数值可能直接报错或者变成1。真要搞一把伤害极高的剑,得先用/give拿到普通剑,然后用/enchant @p sharpness 5(最高5级)附魔,再配合/villager或者命令方块修改耐久和伤害属性。直接给数值10000的剑是不存在的,因为原版NBT标签里没有直接设置“伤害数值为9999”的简单写法,得改NBT里的AttributeModifiers。别被误导了。
这也太简单了吧,就一句指令?要是想搞9999这种超夸张的数量,光给10把备用哪够啊,直接改数据上限或者用NBT标签写进物品属性里才像那么回事,这教程有点水。
这回答太基础了吧,光给10把剑干嘛?直接/give @p minecraft:diamond_sword 1 9999不就行了?还得先搞把普通剑凑数,这不是脱裤子放屁嘛,新手看了估计更懵。
这方法确实能拿到剑,但楼主是不是没细看指令?/give 后面的数字代表数量,不是耐久度。9999耐久度的钻石剑在原版生存里根本不存在,最多也就是耐久修到上限然后附魔无限耐久。想搞出真正的“9999耐久”或者“秒杀一切”的神器,要么得用指令把durability值改到最大(比如/give @p minecraft:diamond_sword 1 1 {Unbreakable:1b}或者直接改NBT数据),要么就得进创造模式随便拿。单纯靠这个/give命令只能多拿几把剑,没法突破耐久度的硬编码限制,别被误导了。