public abstract class AIButterflyMovement extends AIButterflyBase
| Modifier and Type | Field and Description |
|---|---|
protected net.minecraft.util.math.Vec3d |
flightTarget |
entity| Modifier | Constructor and Description |
|---|---|
protected |
AIButterflyMovement(EntityButterfly entity) |
| Modifier and Type | Method and Description |
|---|---|
void |
resetTask() |
boolean |
shouldContinueExecuting() |
void |
startExecuting() |
void |
updateTask() |
getRandomDestination, getRandomDestinationUpwardsprotected AIButterflyMovement(EntityButterfly entity)
public boolean shouldContinueExecuting()
shouldContinueExecuting in class net.minecraft.entity.ai.EntityAIBasepublic void updateTask()
updateTask in class net.minecraft.entity.ai.EntityAIBasepublic void startExecuting()
startExecuting in class net.minecraft.entity.ai.EntityAIBasepublic void resetTask()
resetTask in class net.minecraft.entity.ai.EntityAIBase