Hierarchy For Package net.minecraft.entity.ai.brain.task
Class Hierarchy
- java.lang.Object
- net.minecraft.entity.ai.brain.task.AdmireItemTask
- net.minecraft.entity.ai.brain.task.AdmireItemTimeLimitTask
- net.minecraft.entity.ai.brain.task.AttackTask
- net.minecraft.entity.ai.brain.task.BreezeMovementUtil
- net.minecraft.entity.ai.brain.task.CompositeTask<E> (implements net.minecraft.entity.ai.brain.task.Task<E>)
- net.minecraft.entity.ai.brain.task.RandomTask<E>
- net.minecraft.entity.ai.brain.task.DefeatTargetTask
- net.minecraft.entity.ai.brain.task.EndRaidTask
- net.minecraft.entity.ai.brain.task.FindEntityTask
- net.minecraft.entity.ai.brain.task.FindInteractionTargetTask
- net.minecraft.entity.ai.brain.task.FindPointOfInterestTask
- net.minecraft.entity.ai.brain.task.FindPointOfInterestTask.RetryMarker
- net.minecraft.entity.ai.brain.task.FindRoarTargetTask
- net.minecraft.entity.ai.brain.task.ForgetAngryAtTargetTask
- net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask
- net.minecraft.entity.ai.brain.task.ForgetBellRingTask
- net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask
- net.minecraft.entity.ai.brain.task.ForgetTask
- net.minecraft.entity.ai.brain.task.GoAroundTask
- net.minecraft.entity.ai.brain.task.GoIndoorsTask
- net.minecraft.entity.ai.brain.task.GoToCloserPointOfInterestTask
- net.minecraft.entity.ai.brain.task.GoToHomeTask
- net.minecraft.entity.ai.brain.task.GoToLookTargetTask
- net.minecraft.entity.ai.brain.task.GoToPointOfInterestTask
- net.minecraft.entity.ai.brain.task.GoToPosTask
- net.minecraft.entity.ai.brain.task.GoToRememberedPositionTask
- net.minecraft.entity.ai.brain.task.GoToSecondaryPositionTask
- net.minecraft.entity.ai.brain.task.HideInHomeTask
- net.minecraft.entity.ai.brain.task.HideWhenBellRingsTask
- net.minecraft.entity.ai.brain.task.HuntFinishTask
- net.minecraft.entity.ai.brain.task.HuntHoglinTask
- net.minecraft.entity.ai.brain.task.LayFrogSpawnTask
- net.minecraft.entity.ai.brain.task.LookAtDisturbanceTask
- net.minecraft.entity.ai.brain.task.LookAtMobTask
- net.minecraft.entity.ai.brain.task.LookAtMobWithIntervalTask
- net.minecraft.entity.ai.brain.task.LookAtMobWithIntervalTask.Interval
- 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
- net.minecraft.entity.ai.brain.task.MultiTickTask<E> (implements net.minecraft.entity.ai.brain.task.Task<E>)
- net.minecraft.entity.ai.brain.task.BoneMealTask
- net.minecraft.entity.ai.brain.task.BreedTask
- net.minecraft.entity.ai.brain.task.BreezeJumpTask
- net.minecraft.entity.ai.brain.task.BreezeShootIfStuckTask
- net.minecraft.entity.ai.brain.task.BreezeShootTask
- net.minecraft.entity.ai.brain.task.BreezeSlideTowardsTargetTask
- net.minecraft.entity.ai.brain.task.CelebrateRaidWinTask
- net.minecraft.entity.ai.brain.task.CroakTask
- net.minecraft.entity.ai.brain.task.CrossbowAttackTask<E,
T> - net.minecraft.entity.ai.brain.task.DigTask<E>
- net.minecraft.entity.ai.brain.task.DismountVehicleTask
- net.minecraft.entity.ai.brain.task.EmergeTask<E>
- net.minecraft.entity.ai.brain.task.FarmerVillagerTask
- net.minecraft.entity.ai.brain.task.FleeTask<E>
- net.minecraft.entity.ai.brain.task.FollowCustomerTask
- net.minecraft.entity.ai.brain.task.FrogEatEntityTask
- net.minecraft.entity.ai.brain.task.GatherItemsVillagerTask
- net.minecraft.entity.ai.brain.task.GiveGiftsToHeroTask
- net.minecraft.entity.ai.brain.task.GiveInventoryToLookTargetTask<E>
- net.minecraft.entity.ai.brain.task.HoldTradeOffersTask
- 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.BiasedLongJumpTask<E>
- net.minecraft.entity.ai.brain.task.LookAroundTask
- net.minecraft.entity.ai.brain.task.MoveToTargetTask
- net.minecraft.entity.ai.brain.task.PanicTask
- net.minecraft.entity.ai.brain.task.PlayDeadTask
- net.minecraft.entity.ai.brain.task.PrepareRamTask<E>
- net.minecraft.entity.ai.brain.task.RamImpactTask
- net.minecraft.entity.ai.brain.task.RoarTask
- net.minecraft.entity.ai.brain.task.SleepTask
- net.minecraft.entity.ai.brain.task.SniffTask<E>
- net.minecraft.entity.ai.brain.task.SonicBoomTask
- net.minecraft.entity.ai.brain.task.StayAboveWaterTask<T>
- net.minecraft.entity.ai.brain.task.TemptTask
- net.minecraft.entity.ai.brain.task.TickCooldownTask
- net.minecraft.entity.ai.brain.task.UpdateLookControlTask
- net.minecraft.entity.ai.brain.task.VillagerBreedTask
- net.minecraft.entity.ai.brain.task.VillagerWorkTask
- net.minecraft.entity.ai.brain.task.FarmerWorkTask
- net.minecraft.entity.ai.brain.task.WalkTowardsJobSiteTask
- net.minecraft.entity.ai.brain.task.OpenDoorsTask
- net.minecraft.entity.ai.brain.task.PacifyTask
- net.minecraft.entity.ai.brain.task.PlayDeadTimerTask
- net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
- net.minecraft.entity.ai.brain.task.PrepareRamTask.Ram
- net.minecraft.entity.ai.brain.task.RangedApproachTask
- net.minecraft.entity.ai.brain.task.RemoveOffHandItemTask
- net.minecraft.entity.ai.brain.task.RidingTask
- 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.SeekWaterTask
- net.minecraft.entity.ai.brain.task.SingleTickTask<E> (implements net.minecraft.entity.ai.brain.task.Task<E>, net.minecraft.entity.ai.brain.task.TaskRunnable<E>)
- net.minecraft.entity.ai.brain.task.StartRaidTask
- net.minecraft.entity.ai.brain.task.StartRidingTask
- net.minecraft.entity.ai.brain.task.StartSniffingTask
- net.minecraft.entity.ai.brain.task.StopPanickingTask
- net.minecraft.entity.ai.brain.task.StrollTask
- net.minecraft.entity.ai.brain.task.TakeJobSiteTask
- net.minecraft.entity.ai.brain.task.TargetUtil
- net.minecraft.entity.ai.brain.task.Tasks
- net.minecraft.entity.ai.brain.task.TaskTriggerer<E,
M> (implements com.mojang.datafixers.kinds.App<F, A>) - net.minecraft.entity.ai.brain.task.TaskTriggerer.QueryMemory<E,
F, Value> - net.minecraft.entity.ai.brain.task.TaskTriggerer.Supply<E,
A> - net.minecraft.entity.ai.brain.task.TaskTriggerer.Trigger<E>
- net.minecraft.entity.ai.brain.task.TaskTriggerer.QueryMemory<E,
- net.minecraft.entity.ai.brain.task.TaskTriggerer.K1<E> (implements com.mojang.datafixers.kinds.K1)
- net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskContext<E> (implements com.mojang.datafixers.kinds.Applicative<F,
Mu>) - net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskContext.Mu<E> (implements com.mojang.datafixers.kinds.Applicative.Mu)
- net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask
- net.minecraft.entity.ai.brain.task.UpdateJobSiteTask
- net.minecraft.entity.ai.brain.task.VillagerTaskListProvider
- net.minecraft.entity.ai.brain.task.VillagerWalkTowardsTask
- net.minecraft.entity.ai.brain.task.WaitTask (implements net.minecraft.entity.ai.brain.task.Task<E>)
- net.minecraft.entity.ai.brain.task.WakeUpTask
- net.minecraft.entity.ai.brain.task.WalkTowardsClosestAdultTask
- net.minecraft.entity.ai.brain.task.WalkTowardsFuzzyPosTask
- net.minecraft.entity.ai.brain.task.WalkTowardsLandTask
- net.minecraft.entity.ai.brain.task.WalkTowardsLookTargetTask
- net.minecraft.entity.ai.brain.task.WalkTowardsNearestVisibleWantedItemTask
- net.minecraft.entity.ai.brain.task.WalkTowardsWaterTask
- net.minecraft.entity.ai.brain.task.WantNewItemTask<E>
- net.minecraft.util.collection.Weighted.Absent (implements net.minecraft.util.collection.Weighted)
- net.minecraft.entity.ai.brain.task.LongJumpTask.Target
- net.minecraft.entity.ai.brain.task.WorkStationCompetitionTask
Interface Hierarchy
- net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask.AlternativeCondition
- net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask.ForgetCallback<E>
- net.minecraft.entity.ai.brain.task.Task<E>
- net.minecraft.entity.ai.brain.task.TaskRunnable<E>
- net.minecraft.entity.ai.brain.task.TaskTriggerer.TaskFunction<E,
R> - net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask.StartCondition<E>
- net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask.TargetGetter<E>
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.FrogEatEntityTask.Phase
- net.minecraft.entity.ai.brain.task.MultiTickTask.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)