net.minecraft.world.entity.monster

public interface CrossbowAttackMob

extends RangedAttackMob

bda
net.minecraft.world.entity.monster.CrossbowAttackMob
net.minecraft.class_3745
net.minecraft.unmapped.C_vderfmgw
net.minecraft.entity.CrossbowUser
net.minecraft.entity.ICrossbowUser
net.minecraft.server.v1_16_R2.ICrossbow

Method summary

Modifier and TypeMethod
void
b(boolean arg0)
setChargingCrossbow(boolean arg0)
method_7110(boolean arg0)
m_yindccvg(boolean arg0)
setCharging(boolean charging)
func_213671_a(boolean arg0)
void
a(aqj arg0, bly arg1, bgj arg2, float arg3)
shootCrossbowProjectile(LivingEntity arg0, ItemStack arg1, Projectile arg2, float arg3)
method_18811(class_1309 arg0, class_1799 arg1, class_1676 arg2, float arg3)
m_waihvmqx(C_usxaxydn arg0, C_sddaxwyk arg1, C_ltpsyvhj arg2, float arg3)
shoot(LivingEntity target, ItemStack crossbow, ProjectileEntity projectile, float multiShotSpray)
func_230284_a_(LivingEntity arg0, ItemStack arg1, ProjectileEntity arg2, float arg3)
LivingEntity
A()
getTarget()
method_5968()
m_mqgluxpv()
getTarget()
func_70638_az()
getGoalTarget()
void
U_()
onCrossbowAttackPerformed()
method_24651()
m_kuohphtl()
postShoot()
func_230283_U__()
default void
b(aqj arg0, float arg1)
performCrossbowAttack(LivingEntity arg0, float arg1)
method_24654(class_1309 arg0, float arg1)
m_gpisyevz(C_usxaxydn arg0, float arg1)
shoot(LivingEntity entity, float speed)
func_234281_b_(LivingEntity arg0, float arg1)
default void
a(aqj arg0, aqj arg1, bgj arg2, float arg3, float arg4)
shootCrossbowProjectile(LivingEntity arg0, LivingEntity arg1, Projectile arg2, float arg3, float arg4)
method_24652(class_1309 arg0, class_1309 arg1, class_1676 arg2, float arg3, float arg4)
m_igsgfddz(C_usxaxydn arg0, C_usxaxydn arg1, C_ltpsyvhj arg2, float arg3, float arg4)
shoot(LivingEntity entity, LivingEntity target, ProjectileEntity projectile, float multishotSpray, float speed)
func_234279_a_(LivingEntity arg0, LivingEntity arg1, ProjectileEntity arg2, float arg3, float arg4)
default Vector3f
a(aqj arg0, dck arg1, float arg2)
getProjectileShotVector(LivingEntity arg0, Vec3 arg1, float arg2)
method_24653(class_1309 arg0, class_243 arg1, float arg2)
m_xzhpuksg(C_usxaxydn arg0, C_vgpupfxx arg1, float arg2)
getProjectileLaunchVelocity(LivingEntity entity, Vec3d positionDelta, float multishotSpray)
func_234280_a_(LivingEntity arg0, Vector3d arg1, float arg2)