工具添加
在本章节中将会提供简单的工具类型的写法和可调用的方法
基础写法
以上是kubejs提供的工具类型
可调用的方法
speedBaseline()
Float
设置攻击速度基准,原版默认情况下由工具类型和工具材料决定:剑类为-2.4、锹类为-3、镐类为-2.8;斧类中木质与石质为-3.2、铁质为-3.1、金质与钻石质与下界合金质为1;锄类中木质与金质为-3、石质为-2、铁质为-1、钻石质与下界合金质为0。 玩家20游戏刻(1秒)内能进行完整伤害近战攻击的次数为攻击速度。 工具的实际攻击速度受到攻击速度基准和**玩家属性attack_speed(默认为4)**影响,实际攻击速度为二者相加。
this
speed()
Float
设置挖掘倍率,原版默认情况下由工具材料决定:木质为2x、石质为4x、铁质为6x、钻石质为8x、下界合金质为9x、金质为12x
this
attackDamageBaseline()
Float
设置基准攻击伤害,原版默认情况下由工具类型决定:剑类为3、锹类为1.5、镐类为1、斧类为6、锄类为0。 工具的实际攻击伤害受到攻击伤害基准和攻击伤害加成和**玩家属性attack_damage(默认为1)**影响,实际攻击伤害为三者相加
this
attackDamageBonus()
Float
设置攻击伤害加成,原版默认情况下由工具材料决定:木质为+0、石质为+1、铁质为+2、钻石质为+3、下界合金质为+4、金质为+0。 工具的实际攻击伤害受到攻击伤害基准和攻击伤害加成和**玩家属性attack_damage(默认为1)**影响,实际攻击伤害为三者相加
this
tier(Tier)
设置工具材料,原版默认情况下有6种工具材料:木质(wooden)、石质(stone)、铁质(iron)、钻石质(diamond)、下界合金质(netherite)、金质(gold)
this
Last updated