Package btw.entity.mob.behavior
Class SkeletonMountBehavior
java.lang.Object
net.minecraft.src.EntityAIBase
net.minecraft.src.EntityAITarget
net.minecraft.src.EntityAINearestAttackableTarget
btw.entity.mob.behavior.SkeletonMountBehavior
-
Field Summary
Fields inherited from class net.minecraft.src.EntityAITarget
ignoreTargetsOutsideHome, shouldCheckSight, taskOwner -
Constructor Summary
ConstructorsConstructorDescriptionSkeletonMountBehavior(EntityCreature par1EntityCreature, Class mountClass, double par2, float par4) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether an in-progress EntityAIBase should continue executingvoidResets the taskbooleanReturns whether the EntityAIBase should begin execution.voidExecute a one shot task or start executing a continuous taskMethods inherited from class net.minecraft.src.EntityAINearestAttackableTarget
getTargetDistanceMethods inherited from class net.minecraft.src.EntityAITarget
isSuitableTargetMethods inherited from class net.minecraft.src.EntityAIBase
getMutexBits, isContinuous, setMutexBits, updateTask
-
Constructor Details
-
SkeletonMountBehavior
public SkeletonMountBehavior(EntityCreature par1EntityCreature, Class mountClass, double par2, float par4)
-
-
Method Details
-
shouldExecute
public boolean shouldExecute()Returns whether the EntityAIBase should begin execution.- Overrides:
shouldExecutein classEntityAINearestAttackableTarget
-
continueExecuting
public boolean continueExecuting()Returns whether an in-progress EntityAIBase should continue executing- Overrides:
continueExecutingin classEntityAITarget
-
resetTask
public void resetTask()Resets the task- Overrides:
resetTaskin classEntityAITarget
-
startExecuting
public void startExecuting()Execute a one shot task or start executing a continuous task- Overrides:
startExecutingin classEntityAINearestAttackableTarget
-