Interface CrossbowAttackMob
- All Superinterfaces:
RangedAttackMob
-
Method Summary
Modifier and TypeMethodDescriptiondefault Vector3f
getProjectileShotVector(LivingEntity p_32333_, Vec3 p_32334_, float p_32335_)
void
default void
performCrossbowAttack(LivingEntity p_32337_, float p_32338_)
void
setChargingCrossbow(boolean p_32339_)
default void
shootCrossbowProjectile(LivingEntity p_32323_, LivingEntity p_32324_, Projectile p_32325_, float p_32326_, float p_32327_)
void
shootCrossbowProjectile(LivingEntity p_32328_, ItemStack p_32329_, Projectile p_32330_, float p_32331_)
Methods inherited from interface net.minecraft.world.entity.monster.RangedAttackMob
performRangedAttack
-
Method Details
-
setChargingCrossbow
void setChargingCrossbow(boolean p_32339_) -
shootCrossbowProjectile
void shootCrossbowProjectile(LivingEntity p_32328_, ItemStack p_32329_, Projectile p_32330_, float p_32331_) -
getTarget
-
onCrossbowAttackPerformed
void onCrossbowAttackPerformed() -
performCrossbowAttack
-
shootCrossbowProjectile
default void shootCrossbowProjectile(LivingEntity p_32323_, LivingEntity p_32324_, Projectile p_32325_, float p_32326_, float p_32327_) -
getProjectileShotVector
-