接口 SilkBowExtend
- 所有已知实现类:
Bow
@SilkApi
public interface SilkBowExtend
extends SilkRangedWeaponExtend, UsingMovementMultiplier, UsingFovZoom
用于扩展弓特性的方法接口
- 从以下版本开始:
- 0.1.0
-
字段概要
字段修饰符和类型字段说明static final floatstatic final intstatic final intstatic final floatstatic final floatstatic final net.minecraft.util.Identifierstatic final net.minecraft.util.Identifierstatic final net.minecraft.util.Identifierstatic final net.minecraft.util.Identifier从接口继承的字段 pers.saikel0rado1iu.silk.api.item.tool.weapon.ranged.SilkRangedWeaponExtend
DEFAULT_FIRING_ERROR, PROJECTILE_ID_KEY, PULL_KEY, PULLING_KEY -
方法概要
修饰符和类型方法说明default floatdefault floatdefault Optional<net.minecraft.util.Identifier>default floatdefault floatdefault intdefault intdefault floatdefault floatdefault floatgetUsingProgress(int useTicks, net.minecraft.item.ItemStack stack) booleandefault boolean从接口继承的方法 pers.saikel0rado1iu.silk.api.item.tool.weapon.ranged.SilkRangedWeaponExtend
getAllProjectile, getProjectileId, setProjectileId从接口继承的方法 pers.saikel0rado1iu.silk.api.item.tool.UsingFovZoom
getUsingFovMultiple
-
字段详细资料
-
方法详细资料
-
getMaxPullTicks
-
getMaxProjectileSpeed
default float getMaxProjectileSpeed()- 指定者:
getMaxProjectileSpeed在接口中SilkRangedWeaponExtend
-
getMaxDamageMultiple
default float getMaxDamageMultiple()- 指定者:
getMaxDamageMultiple在接口中SilkRangedWeaponExtend
-
getFiringError
default float getFiringError()- 指定者:
getFiringError在接口中SilkRangedWeaponExtend
-
getMaxUseTicks
default int getMaxUseTicks()- 指定者:
getMaxUseTicks在接口中SilkRangedWeaponExtend
-
getDamageMultiple
default float getDamageMultiple()- 指定者:
getDamageMultiple在接口中SilkRangedWeaponExtend
-
getUsingProgress
default float getUsingProgress(int useTicks, net.minecraft.item.ItemStack stack) - 指定者:
getUsingProgress在接口中UsingFovZoom
-
getUsingFovZoom
default float getUsingFovZoom()- 指定者:
getUsingFovZoom在接口中UsingFovZoom
-
getUsingMovementMultiple
default float getUsingMovementMultiple() -
getHubOverlay
-
onlyFirstPerson
default boolean onlyFirstPerson() -
isHubStretch
boolean isHubStretch()
-