class EvokerEntity.AttackSpellGoal extends SpellcastingIllagerEntity.UseSpellGoal
spellCooldown, spellWarmup
Modifier | Constructor and Description |
---|---|
private |
AttackSpellGoal() |
Modifier and Type | Method and Description |
---|---|
protected void |
castSpell() |
protected int |
getCastingInterval() |
protected int |
getCastingTime() |
protected SoundEvent |
getSpellPrepareSound() |
protected SpellcastingIllagerEntity.SpellType |
getSpellType() |
private void |
spawnFangs(double p_190876_1_,
double p_190876_3_,
double p_190876_5_,
double p_190876_7_,
float p_190876_9_,
int p_190876_10_) |
getCastWarmupTime, shouldContinueExecuting, shouldExecute, startExecuting, tick
getMutexFlags, isPreemptible, resetTask, setMutexFlags, toString
protected int getCastingTime()
getCastingTime
in class SpellcastingIllagerEntity.UseSpellGoal
protected int getCastingInterval()
getCastingInterval
in class SpellcastingIllagerEntity.UseSpellGoal
protected void castSpell()
castSpell
in class SpellcastingIllagerEntity.UseSpellGoal
private void spawnFangs(double p_190876_1_, double p_190876_3_, double p_190876_5_, double p_190876_7_, float p_190876_9_, int p_190876_10_)
protected SoundEvent getSpellPrepareSound()
getSpellPrepareSound
in class SpellcastingIllagerEntity.UseSpellGoal
protected SpellcastingIllagerEntity.SpellType getSpellType()
getSpellType
in class SpellcastingIllagerEntity.UseSpellGoal