public class EntityEvoker.AIWololoSpell extends EntityAIBase
| Modifier and Type | Field and Description |
|---|---|
protected int |
nextCastTime |
protected int |
spellWarmup |
| Constructor and Description |
|---|
AIWololoSpell() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
castSpell() |
boolean |
continueExecuting() |
protected int |
getCastingInterval() |
protected int |
getCastingTime() |
protected int |
getCastWarmupTime() |
protected int |
getSpellId() |
protected SoundEvent |
getSpellPrepareSound() |
void |
resetTask() |
boolean |
shouldExecute() |
void |
startExecuting() |
void |
updateTask() |
getMutexBits, isInterruptible, setMutexBitspublic boolean shouldExecute()
public boolean continueExecuting()
public void resetTask()
resetTask in class EntityAIBaseprotected void castSpell()
protected int getCastWarmupTime()
protected int getCastingTime()
protected int getCastingInterval()
protected SoundEvent getSpellPrepareSound()
protected int getSpellId()
public void startExecuting()
startExecuting in class EntityAIBasepublic void updateTask()
updateTask in class EntityAIBase