public class EvokerEntity.WololoSpellGoal extends SpellcastingIllagerEntity.UseSpellGoal
spellCooldown, spellWarmup| Constructor and Description |
|---|
WololoSpellGoal() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
castSpell() |
protected int |
getCastingInterval() |
protected int |
getCastingTime() |
protected int |
getCastWarmupTime() |
protected SoundEvent |
getSpellPrepareSound() |
protected SpellcastingIllagerEntity.SpellType |
getSpellType() |
void |
resetTask() |
boolean |
shouldContinueExecuting() |
boolean |
shouldExecute() |
startExecuting, tickgetMutexFlags, isPreemptible, setMutexFlagspublic boolean shouldExecute()
shouldExecute in class SpellcastingIllagerEntity.UseSpellGoalpublic boolean shouldContinueExecuting()
shouldContinueExecuting in class SpellcastingIllagerEntity.UseSpellGoalprotected void castSpell()
castSpell in class SpellcastingIllagerEntity.UseSpellGoalprotected int getCastWarmupTime()
getCastWarmupTime in class SpellcastingIllagerEntity.UseSpellGoalprotected int getCastingTime()
getCastingTime in class SpellcastingIllagerEntity.UseSpellGoalprotected int getCastingInterval()
getCastingInterval in class SpellcastingIllagerEntity.UseSpellGoalprotected SoundEvent getSpellPrepareSound()
getSpellPrepareSound in class SpellcastingIllagerEntity.UseSpellGoalprotected SpellcastingIllagerEntity.SpellType getSpellType()
getSpellType in class SpellcastingIllagerEntity.UseSpellGoal