net.minecraft.entity.ai.goal

public class ProjectileAttackGoal

extends Goal

sa
net.minecraft.unmapped.C_35718713
net.minecraft.entity.ai.goal.ProjectileAttackGoal

Field summary

Modifier and TypeField
private final MobEntity
a
f_64640412
mob
private final RangedAttackMob
b
f_15724897
rangedAttackMob
private LivingEntity
c
f_75346747
target
private int
d
f_14605543
ticksUntilNextAttack
private double
e
f_48368126
speed
private int
f
f_22088517
seenTargetTicks
private int
g
f_67371510
minCooldown
private int
h
f_57553692
maxCooldown
private float
i
f_62243952
attackRange
private float
j
f_15995048
squaredAttackRange

Constructor summary

ModifierConstructor
public (RangedAttackMob mob, double speed, int cooldown, float attackRange)
public (RangedAttackMob mob, double speed, int minCooldown, int maxCooldown, float attackRange)

Method summary

Modifier and TypeMethod
public boolean
a()
m_13184927()
canStart()
public boolean
b()
m_68122984()
shouldContinue()
public void
d()
m_77320506()
stop()
public void
e()
m_58078449()
tick()