class EvokerEntity.SummonSpellGoal extends SpellcastingIllagerEntity.UseSpellGoal
| Modifier and Type | Field and Description |
|---|---|
private EntityPredicate |
field_220843_e |
spellCooldown, spellWarmup| Modifier | Constructor and Description |
|---|---|
private |
SummonSpellGoal() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
castSpell() |
protected int |
getCastingInterval() |
protected int |
getCastingTime() |
protected SoundEvent |
getSpellPrepareSound() |
protected SpellcastingIllagerEntity.SpellType |
getSpellType() |
boolean |
shouldExecute() |
getCastWarmupTime, shouldContinueExecuting, startExecuting, tickgetMutexFlags, isPreemptible, resetTask, setMutexFlags, toStringprivate final EntityPredicate field_220843_e
public boolean shouldExecute()
shouldExecute in class SpellcastingIllagerEntity.UseSpellGoalprotected int getCastingTime()
getCastingTime in class SpellcastingIllagerEntity.UseSpellGoalprotected int getCastingInterval()
getCastingInterval in class SpellcastingIllagerEntity.UseSpellGoalprotected void castSpell()
castSpell in class SpellcastingIllagerEntity.UseSpellGoalprotected SoundEvent getSpellPrepareSound()
getSpellPrepareSound in class SpellcastingIllagerEntity.UseSpellGoalprotected SpellcastingIllagerEntity.SpellType getSpellType()
getSpellType in class SpellcastingIllagerEntity.UseSpellGoal