Class Hierarchy
- java.lang.Object
- net.minecraft.entity.ai.brain.task.GatherPOITask.RetryMarker
- net.minecraft.entity.ai.brain.task.Task<E>
- net.minecraft.entity.ai.brain.task.AnimalBreedTask
- net.minecraft.entity.ai.brain.task.AssignProfessionTask
- net.minecraft.entity.ai.brain.task.AttackStrafingTask<E>
- net.minecraft.entity.ai.brain.task.AttackTargetTask
- net.minecraft.entity.ai.brain.task.BeginRaidTask
- net.minecraft.entity.ai.brain.task.BoneMealCropsTask
- net.minecraft.entity.ai.brain.task.CelebrateRaidVictoryTask
- net.minecraft.entity.ai.brain.task.ChangeJobTask
- net.minecraft.entity.ai.brain.task.ChildFollowNearestAdultTask<E>
- net.minecraft.entity.ai.brain.task.ClearHurtTask
- net.minecraft.entity.ai.brain.task.CongregateTask
- net.minecraft.entity.ai.brain.task.CreateBabyVillagerTask
- net.minecraft.entity.ai.brain.task.DummyTask
- net.minecraft.entity.ai.brain.task.EndAttackTask
- net.minecraft.entity.ai.brain.task.ExpireHidingTask
- net.minecraft.entity.ai.brain.task.ExpirePOITask
- net.minecraft.entity.ai.brain.task.FarmTask
- net.minecraft.entity.ai.brain.task.FindHidingPlaceTask
- net.minecraft.entity.ai.brain.task.FindHidingPlaceDuringRaidTask
- net.minecraft.entity.ai.brain.task.FindInteractionAndLookTargetTask
- net.minecraft.entity.ai.brain.task.FindJobTask
- net.minecraft.entity.ai.brain.task.FindNewAttackTargetTask<E>
- net.minecraft.entity.ai.brain.task.FindPotentialJobTask
- net.minecraft.entity.ai.brain.task.FindWalkTargetTask
- net.minecraft.entity.ai.brain.task.FindWalkTargetAfterRaidVictoryTask
- net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask<E>
- net.minecraft.entity.ai.brain.task.ForgetRaidTask
- net.minecraft.entity.ai.brain.task.GatherPOITask
- net.minecraft.entity.ai.brain.task.GetAngryTask<E>
- net.minecraft.entity.ai.brain.task.GiveHeroGiftsTask
- net.minecraft.entity.ai.brain.task.HideFromRaidOnBellRingTask
- net.minecraft.entity.ai.brain.task.HuntCelebrationTask<E>
- net.minecraft.entity.ai.brain.task.InteractWithDoorTask
- net.minecraft.entity.ai.brain.task.InteractWithEntityTask<E,
T> - net.minecraft.entity.ai.brain.task.JumpOnBedTask
- net.minecraft.entity.ai.brain.task.LookAtEntityTask
- net.minecraft.entity.ai.brain.task.LookTask
- net.minecraft.entity.ai.brain.task.MoveToSkylightTask
- net.minecraft.entity.ai.brain.task.GoOutsideAfterRaidTask
- net.minecraft.entity.ai.brain.task.MoveToTargetTask
- net.minecraft.entity.ai.brain.task.MultiTask<E>
- net.minecraft.entity.ai.brain.task.FirstShuffledTask<E>
- net.minecraft.entity.ai.brain.task.PanicTask
- net.minecraft.entity.ai.brain.task.PickupWantedItemTask<E>
- net.minecraft.entity.ai.brain.task.PiglinIdleActivityTask<E,
T> - net.minecraft.entity.ai.brain.task.PredicateTask<E>
- net.minecraft.entity.ai.brain.task.RandomlyStopAttackingTask
- net.minecraft.entity.ai.brain.task.RideEntityTask<E>
- net.minecraft.entity.ai.brain.task.RingBellTask
- net.minecraft.entity.ai.brain.task.RunAwayTask<T>
- net.minecraft.entity.ai.brain.task.RunSometimesTask<E>
- net.minecraft.entity.ai.brain.task.ShareItemsTask
- net.minecraft.entity.ai.brain.task.ShootTargetTask<E,
T> - net.minecraft.entity.ai.brain.task.ShowWaresTask
- net.minecraft.entity.ai.brain.task.SleepAtHomeTask
- net.minecraft.entity.ai.brain.task.SpawnGolemTask
- net.minecraft.entity.ai.brain.task.FarmerWorkTask
- net.minecraft.entity.ai.brain.task.StayNearPointTask
- net.minecraft.entity.ai.brain.task.StopRidingEntityTask<E,
T> - net.minecraft.entity.ai.brain.task.SupplementedTask<E>
- net.minecraft.entity.ai.brain.task.SwimTask
- net.minecraft.entity.ai.brain.task.SwitchVillagerJobTask
- net.minecraft.entity.ai.brain.task.TradeTask
- net.minecraft.entity.ai.brain.task.UpdateActivityTask
- net.minecraft.entity.ai.brain.task.WakeUpTask
- net.minecraft.entity.ai.brain.task.WalkRandomlyInsideTask
- net.minecraft.entity.ai.brain.task.WalkRandomlyTask
- net.minecraft.entity.ai.brain.task.WalkToHouseTask
- net.minecraft.entity.ai.brain.task.WalkToPOITask
- net.minecraft.entity.ai.brain.task.WalkToTargetTask
- net.minecraft.entity.ai.brain.task.WalkToVillagerBabiesTask
- net.minecraft.entity.ai.brain.task.WalkTowardsLookTargetTask
- net.minecraft.entity.ai.brain.task.WalkTowardsPosTask
- net.minecraft.entity.ai.brain.task.WalkTowardsRandomSecondaryPosTask
- net.minecraft.entity.ai.brain.task.WorkTask
- net.minecraft.entity.ai.brain.task.VillagerTasks
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.entity.ai.brain.task.MultiTask.Ordering
- net.minecraft.entity.ai.brain.task.MultiTask.RunType
- net.minecraft.entity.ai.brain.task.ShootTargetTask.Status
- net.minecraft.entity.ai.brain.task.Task.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)