Class FollowTargetIfTamedGoal<T extends LivingEntity>


public class FollowTargetIfTamedGoal<T extends LivingEntity> extends FollowTargetGoal<T>
Mappings:
Namespace Name
official aip
intermediary net/minecraft/class_930
named net/minecraft/entity/ai/goal/FollowTargetIfTamedGoal
  • Field Details

    • tameable

      private final TameableEntity tameable
      Mappings:
      Namespace Name Mixin selector
      official i Laip;i:Lafl;
      intermediary field_3632 Lnet/minecraft/class_930;field_3632:Lnet/minecraft/class_880;
      named tameable Lnet/minecraft/entity/ai/goal/FollowTargetIfTamedGoal;tameable:Lnet/minecraft/entity/passive/TameableEntity;
  • Constructor Details

    • FollowTargetIfTamedGoal

      public FollowTargetIfTamedGoal(TameableEntity tameableEntity, Class<T> class2, boolean bool, Predicate<? super T> predicate)
  • Method Details

    • canStart

      public boolean canStart()
      Overrides:
      canStart in class FollowTargetGoal<T extends LivingEntity>
      Mappings:
      Namespace Name Mixin selector
      official a Lagt;a()Z
      intermediary method_2742 Lnet/minecraft/class_896;method_2742()Z
      named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
    • shouldContinue

      public boolean shouldContinue()
      Overrides:
      shouldContinue in class TrackTargetGoal
      Mappings:
      Namespace Name Mixin selector
      official b Lagt;b()Z
      intermediary method_2744 Lnet/minecraft/class_896;method_2744()Z
      named shouldContinue Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z