Class Hierarchy
- java.lang.Object
- net.minecraft.entity.ai.brain.task.FindPointOfInterestTask.RetryMarker
- net.minecraft.entity.ai.brain.task.LookTargetUtil
- net.minecraft.entity.ai.brain.task.PrepareRamTask.Ram
- net.minecraft.entity.ai.brain.task.Task<E>
- net.minecraft.entity.ai.brain.task.AdmireItemTask<E>
- net.minecraft.entity.ai.brain.task.AdmireItemTimeLimitTask<E>
- net.minecraft.entity.ai.brain.task.AttackTask<E>
- net.minecraft.entity.ai.brain.task.BoneMealTask
- net.minecraft.entity.ai.brain.task.BreedTask
- net.minecraft.entity.ai.brain.task.CelebrateRaidWinTask
- net.minecraft.entity.ai.brain.task.CompositeTask<E>
- net.minecraft.entity.ai.brain.task.RandomTask<E>
- net.minecraft.entity.ai.brain.task.ConditionalTask<E>
- net.minecraft.entity.ai.brain.task.CrossbowAttackTask<E,
T> - net.minecraft.entity.ai.brain.task.DefeatTargetTask
- net.minecraft.entity.ai.brain.task.EndRaidTask
- net.minecraft.entity.ai.brain.task.FarmerVillagerTask
- net.minecraft.entity.ai.brain.task.FindEntityTask<E,
T> - net.minecraft.entity.ai.brain.task.FindInteractionTargetTask
- net.minecraft.entity.ai.brain.task.FindPointOfInterestTask
- net.minecraft.entity.ai.brain.task.FindWalkTargetTask
- net.minecraft.entity.ai.brain.task.RunAroundAfterRaidTask
- net.minecraft.entity.ai.brain.task.FollowCustomerTask
- net.minecraft.entity.ai.brain.task.FollowMobTask
- net.minecraft.entity.ai.brain.task.ForgetAngryAtTargetTask<E>
- net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask<E>
- net.minecraft.entity.ai.brain.task.ForgetBellRingTask
- net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask
- net.minecraft.entity.ai.brain.task.ForgetTask<E>
- net.minecraft.entity.ai.brain.task.GatherItemsVillagerTask
- net.minecraft.entity.ai.brain.task.GiveGiftsToHeroTask
- net.minecraft.entity.ai.brain.task.GoToCelebrateTask<E>
- net.minecraft.entity.ai.brain.task.GoToIfNearbyTask
- net.minecraft.entity.ai.brain.task.GoToNearbyPositionTask
- net.minecraft.entity.ai.brain.task.GoToPointOfInterestTask
- net.minecraft.entity.ai.brain.task.GoToRememberedPositionTask<T>
- net.minecraft.entity.ai.brain.task.GoToSecondaryPositionTask
- net.minecraft.entity.ai.brain.task.GoTowardsLookTarget
- net.minecraft.entity.ai.brain.task.GoToWorkTask
- net.minecraft.entity.ai.brain.task.HideInHomeTask
- net.minecraft.entity.ai.brain.task.HideInHomeDuringRaidTask
- net.minecraft.entity.ai.brain.task.HideWhenBellRingsTask
- net.minecraft.entity.ai.brain.task.HoldTradeOffersTask
- net.minecraft.entity.ai.brain.task.HuntFinishTask<E>
- net.minecraft.entity.ai.brain.task.HuntHoglinTask<E>
- net.minecraft.entity.ai.brain.task.JumpInBedTask
- net.minecraft.entity.ai.brain.task.LeapingChargeTask
- net.minecraft.entity.ai.brain.task.LongJumpTask<E>
- net.minecraft.entity.ai.brain.task.LookAroundTask
- net.minecraft.entity.ai.brain.task.LoseJobOnSiteLossTask
- net.minecraft.entity.ai.brain.task.MeetVillagerTask
- net.minecraft.entity.ai.brain.task.MeleeAttackTask
- net.minecraft.entity.ai.brain.task.MemoryTransferTask<E,
T> - net.minecraft.entity.ai.brain.task.OpenDoorsTask
- net.minecraft.entity.ai.brain.task.PacifyTask
- net.minecraft.entity.ai.brain.task.PanicTask
- net.minecraft.entity.ai.brain.task.PlayDeadTask
- net.minecraft.entity.ai.brain.task.PlayDeadTimerTask
- net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
- net.minecraft.entity.ai.brain.task.PrepareRamTask<E>
- net.minecraft.entity.ai.brain.task.RamImpactTask<E>
- net.minecraft.entity.ai.brain.task.RangedApproachTask
- net.minecraft.entity.ai.brain.task.RemoveOffHandItemTask<E>
- net.minecraft.entity.ai.brain.task.RidingTask<E,
T> - net.minecraft.entity.ai.brain.task.RingBellTask
- net.minecraft.entity.ai.brain.task.ScheduleActivityTask
- net.minecraft.entity.ai.brain.task.SeekSkyTask
- net.minecraft.entity.ai.brain.task.SeekSkyAfterRaidWinTask
- net.minecraft.entity.ai.brain.task.SeekWaterTask
- net.minecraft.entity.ai.brain.task.SleepTask
- net.minecraft.entity.ai.brain.task.StartRaidTask
- net.minecraft.entity.ai.brain.task.StartRidingTask<E>
- net.minecraft.entity.ai.brain.task.StayAboveWaterTask
- net.minecraft.entity.ai.brain.task.StopPanickingTask
- net.minecraft.entity.ai.brain.task.StrollTask
- net.minecraft.entity.ai.brain.task.AquaticStrollTask
- net.minecraft.entity.ai.brain.task.TakeJobSiteTask
- net.minecraft.entity.ai.brain.task.TemptationCooldownTask
- net.minecraft.entity.ai.brain.task.TemptTask
- net.minecraft.entity.ai.brain.task.TimeLimitedTask<E>
- net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask<E>
- net.minecraft.entity.ai.brain.task.VillagerBreedTask
- net.minecraft.entity.ai.brain.task.VillagerWalkTowardsTask
- net.minecraft.entity.ai.brain.task.VillagerWorkTask
- net.minecraft.entity.ai.brain.task.FarmerWorkTask
- net.minecraft.entity.ai.brain.task.WaitTask
- net.minecraft.entity.ai.brain.task.WakeUpTask
- net.minecraft.entity.ai.brain.task.WalkHomeTask
- net.minecraft.entity.ai.brain.task.WalkTask
- net.minecraft.entity.ai.brain.task.WalkToNearestVisibleWantedItemTask<E>
- net.minecraft.entity.ai.brain.task.WalkTowardClosestAdultTask<E>
- net.minecraft.entity.ai.brain.task.WalkTowardJobSiteTask
- net.minecraft.entity.ai.brain.task.WanderAroundTask
- net.minecraft.entity.ai.brain.task.WanderIndoorsTask
- net.minecraft.entity.ai.brain.task.WantNewItemTask<E>
- net.minecraft.entity.ai.brain.task.WorkStationCompetitionTask
- net.minecraft.entity.ai.brain.task.VillagerTaskListProvider
- net.minecraft.util.collection.WeightedPicker.Entry
- net.minecraft.entity.ai.brain.task.LongJumpTask.Target
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.CompositeTask.Order
- net.minecraft.entity.ai.brain.task.CompositeTask.RunMode
- net.minecraft.entity.ai.brain.task.CrossbowAttackTask.CrossbowState
- net.minecraft.entity.ai.brain.task.Task.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)