接口 VanillaCooldownAPI
- 所有已知子接口:
AbstractCommonScriptingExtension,AbstractGunAnimationStateContextExtension,AbstractGunScriptAPIExtension,CommonScriptingExtension,GunAnimationStateContextExtension,GunScriptAPIExtension
public interface VanillaCooldownAPI
- 从以下版本开始:
- 3.7.0
-
方法概要
修饰符和类型方法说明float获取当前物品的冷却时间百分比float获取当前物品的冷却时间static floatgunsmithlib$getCooldownDuration(net.minecraft.world.item.ItemCooldowns cooldowns, net.minecraft.world.item.Item item) 已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
方法详细资料
-
gunsmith_getCooldownSeconds
float gunsmith_getCooldownSeconds()获取当前物品的冷却时间- 返回:
- 当前物品的冷却时间,单位为秒
-
gunsmith_getCooldownPercent
float gunsmith_getCooldownPercent()获取当前物品的冷却时间百分比- 返回:
- 当前物品的冷却时间百分比,0 为冷却完毕可以使用,1 为刚开始冷却
-
gunsmithlib$getCooldownDuration
@Deprecated(since="4.4.0", forRemoval=true) static float gunsmithlib$getCooldownDuration(net.minecraft.world.item.ItemCooldowns cooldowns, net.minecraft.world.item.Item item) 已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
GsHelper.getCooldownDuration(net.minecraft.world.item.ItemCooldowns, net.minecraft.world.item.Item),枪包脚本中不应该使用这个方法