第110章《关于工具耐久的这档事》
没错,如上一章的你所见,从这一章开始,到nbt结束,指令就没基岩版什么事了。
如果你家里的windows电脑没有灵魂(指minecraftjava),你或许可以下载一个网易mc。
但如果你觉得防沉迷系统很烦,又没有开联机的需求,或许你可以加一下qq群下载一下群里某个管理员(事实上可以把“某个”去掉)上传的minecreaftjava。
如果你觉得防沉迷系统很烦,又想玩服务器,那么请看一下你的钱包的钱够不够(按理来说是够的),网速够不够快(你家里应该有wifi吧?就算没有开个5g热点也行),然后你就可以去mojang官网下载了。
搞定了以上事情后(或者是你早就搞定了),恭喜你,你就可以不用花一分钱(流量钱除外)接着看下去了(太棒了!这一章已经水了...呃,我们继续吧)。
——————————————
众所周知,在基岩版(你不是说没基岩版啥事了吗?),如果你更改一个有耐久的物品的数据值(比如改成9999),改成1以上,你就会发现,数值越大,这个物品的耐久消耗就越低。当然,当数值大于物品耐久度的时候,它仍然会给你物品,只不过这个物品有个缺点:
这是一次性物品(当然对于有些地图作者来说是优点)
然鹅,java没数据值,那该怎么办呢?
mojang给出的答案是:用nbt
而mojang给出的nbt,叫做“damage“,中文翻译损坏值。
咋用呢?比如:
/give@sdiamond_sword1{damage:20}(1.13之前可用,1.13及1.13以后请自行把nbt放在前面)
你就会获得一个损害值为20的钻石剑。
(其实你平常不写的话,它默认是0损害)
那么这个钻石剑的耐久值是多少呢?
上过小学一年级的人都知道,这个钻石剑的耐久值=钻石剑满耐久值(自己查)-损害值。
而和基岩版一样,如果你把损害值写得太高了,那么就会........
鉴于刚才讲基岩版的时候说过了,这里就不需要再重复第二遍了。
但是,你应该知道,像板砖这些东西是没有耐久度的,但如果有一个钻石剑没有耐久度呢?
事实上这是不可能的。
但如果你玩过一些大佬制作的rpg地图(不用说,肯定是java版)(rpg地图比如大家很熟知的冒险者大陆,说实话那个做得非常amazing啊!),你可能就会对以下场景有些熟悉:
xx神x
xxx
xxiii
无法破坏
那么这个无法破坏究竟有什么用呢?
名如其用,无法破坏相当于附魔了耐久∞的工具。
也就是说,一个无法破坏的镐子,可以帮助你把一个minecraft变成一个bedrockcraft(基岩的世界)。
那么问题来了:怎么添加?
很简单,你只需要把unbreakable值修改为1就行了(值默认为0):
/give@sdiamond_sword1{unbreakable:1}
这样子,你就拥有一个不需要附魔耐久∞也不会损坏的钻石剑了!
ok,这一章就到这里了,我们下一章再见!
(张三:把unbreakable和damage都写上,/give@sdiamond_sword{unbreakable:1,damage:2.......)