接口 CrossbowAttackMob
- 所有超级接口:
RangedAttackMob
-
方法概要
修饰符和类型方法说明default org.joml.Vector3f
getProjectileShotVector
(LivingEntity pUser, Vec3 pVectorTowardsTarget, float pProjectileAngle) void
default void
performCrossbowAttack
(LivingEntity pUser, float pVelocity) void
setChargingCrossbow
(boolean pChargingCrossbow) default void
shootCrossbowProjectile
(LivingEntity pUser, LivingEntity pTarget, Projectile pProjectile, float pProjectileAngle, float pVelocity) void
shootCrossbowProjectile
(LivingEntity pTarget, ItemStack pCrossbowStack, Projectile pProjectile, float pProjectileAngle) 从接口继承的方法 net.minecraft.world.entity.monster.RangedAttackMob
performRangedAttack
-
方法详细资料
-
setChargingCrossbow
void setChargingCrossbow(boolean pChargingCrossbow) -
shootCrossbowProjectile
void shootCrossbowProjectile(LivingEntity pTarget, ItemStack pCrossbowStack, Projectile pProjectile, float pProjectileAngle) -
getTarget
-
onCrossbowAttackPerformed
void onCrossbowAttackPerformed() -
performCrossbowAttack
-
shootCrossbowProjectile
default void shootCrossbowProjectile(LivingEntity pUser, LivingEntity pTarget, Projectile pProjectile, float pProjectileAngle, float pVelocity) -
getProjectileShotVector
default org.joml.Vector3f getProjectileShotVector(LivingEntity pUser, Vec3 pVectorTowardsTarget, float pProjectileAngle)
-