net.minecraft.world.entity.ai.goal

public class RangedAttackGoal

extends Goal

aqc
net.minecraft.world.entity.ai.goal.RangedAttackGoal
net.minecraft.class_1381
net.minecraft.entity.ai.goal.ProjectileAttackGoal
net.minecraft.entity.ai.goal.RangedAttackGoal
net.minecraft.server.v1_15_R1.PathfinderGoalArrowAttack

字段概要

修饰符与类型字段
private final Mob
a
mob
field_6583
mob
field_75322_b
private final RangedAttackMob
b
rangedAttackMob
field_6582
owner
field_82641_b
private LivingEntity
c
target
field_6580
target
field_75323_c
private int
d
attackTime
field_6581
field_75320_d
private final double
e
speedModifier
field_6586
mobSpeed
field_75321_e
private int
f
seeTime
field_6579
field_75318_f
private final int
g
attackIntervalMin
field_6578
field_96561_g
private final int
h
attackIntervalMax
field_6577
field_75325_h
private final float
i
attackRadius
field_6585
maxShootRange
field_96562_i
private final float
j
attackRadiusSqr
field_6584
squaredMaxShootRange
field_82642_h

构造函数概要

修饰符构造函数
public (RangedAttackMob mob, double mobSpeed, int arg2, float maxShootRange)
public (RangedAttackMob mob, double mobSpeed, int arg2, int arg3, float maxShootRange)

方法概要

修饰符与类型方法
public boolean
a()
canUse()
method_6264()
canStart()
func_75250_a()
public boolean
b()
canContinueToUse()
method_6266()
shouldContinue()
func_75253_b()
public void
d()
stop()
method_6270()
stop()
func_75251_c()
public void
e()
tick()
method_6268()
tick()
func_75246_d()