Minecraft(我的世界)中文论坛
标题: 【1.9新特性】15w34b工具的使用速度&盔甲耐久与盔甲值
作者: tsq2444550 时间: 2015-8-20 23:08
早就知道了
作者: MsYqgzt 时间: 2015-8-20 23:09
标题: 【1.9新特性】15w34b工具的使用速度&盔甲耐久与盔甲值
本帖最后由 MsYqgzt 于 2016-4-16 18:07 编辑
现在的更新可算是越来越科学了。先是出了物品的切换使用速度,这次的15w34b改善了盔甲机制【已在新版本被移除】,并增加了工具切换的NBT。
光看物品栏就能发现,每个物品的切换使用速度基本是不同的

当然这个数据也是可以改变的。
运用的还是1.8的一个NBT:AttributeModifiers
指令:
- /give @p minecraft:diamond_sword 1 0
- {AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,AttributeName:generic.attackSpeed,Name:Attackspeed}]}
复制代码 这里的不同点就在AttributeNamegeneric.attackSpeed
这是一个新的属性名,暂且译为 攻击速度这个参数影响武器的最大攻击回满的时间,这个属性的等级越大,进度条就越快但是同样切换的就越快,若等级为负数,越小则越慢,过大则永远拿不起来。
【我已经联想到不到等级无法很好使用的武器这类RPG机制了】
如图将其等级改为-200级后。
就没有办法拿起。。。。


【以下内容在新版本已被移除】
接下来是盔甲的耐久,其实很简单也很好理解
一个盔甲的耐久越低,其护甲值也会减小
,一个钻石胸甲若损害值为负数,则将不会具有护甲值。
我先让自己全身钻石甲,通常情况下我的护甲值是满的


用了一半的胸甲,护甲值就很坑爹啦= =……


那么这次狠心一点,直接调成负数

、
拿着已经没什么卵用了
如果将护甲值超出上限,会怎么样呢?
输入让损害值超出的指令,同时创建护甲判据计分板- /give @a minecraft:diamond_chestplate 1 -30000
复制代码
- /scoreboard objectives add test armor
复制代码
得到的是看似正常的胸甲

穿上后护甲值判据的计分板分数也显示为正常数值

因此目前的损害值无法超出上限
==================END====================
[groupid=1009]The Command's Power[/groupid]
作者: sylqiuyifeng 时间: 2015-8-20 23:46
本帖最后由 sylqiuyifeng 于 2015-8-20 23:57 编辑
然而attackSpeed主要并不是影响提取速度的吧
这个是攻速,就是回满攻击的那个时间,目前来说斧子攻速比较慢,0.8,其余武器1.2
应该代表是每秒攻击次数
1/0.8=1.2秒(斧子的回满时间),1/1.25=0.8秒(剑这类的回满时间)
拿取速度我猜应该和回满一次攻击的时间是相同的啊对了
补充一下
steve的基础攻速是4
所以这个modifier=<-4的时候就没法攻击了
如果是-3.9的话
可谓是10秒磨一剑
这个可以自己试试,挺好玩的
作者: rgb007 时间: 2015-8-21 00:01
所以说以后MC可能做出一秒五刀的钻石剑了么
作者: WhiteBone 时间: 2015-8-21 01:25
感觉有点坑
作者: MsYqgzt 时间: 2015-8-21 08:33
你说的不无道理,我会修正的,但是从在切换快捷栏时的速度变化来看确实效果显著,这个NBT可能会同时影响到这个参数的刷新