Êþº¾Eh  4net/minecraft/world/entity/ai/goal/target/TargetGoal$(Lnet/minecraft/world/entity/Mob;Z)V   =net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal tameAnimal*Lnet/minecraft/world/entity/TamableAnimal;  ,net/minecraft/world/entity/ai/goal/Goal$FlagTARGET.Lnet/minecraft/world/entity/ai/goal/Goal$Flag;  java/util/EnumSetof%(Ljava/lang/Enum;)Ljava/util/EnumSet;  setFlags(Ljava/util/EnumSet;)V  !"(net/minecraft/world/entity/TamableAnimalisTame()Z $ %"isOrderedToSit ' ()getOwner+()Lnet/minecraft/world/entity/LivingEntity; +,- .)'net/minecraft/world/entity/LivingEntitygetLastHurtMob 0 12 ownerLastHurt)Lnet/minecraft/world/entity/LivingEntity; +4 56getLastHurtMobTimestamp()I 8 9: timestampI <=> ?@;net/minecraft/world/entity/ai/targeting/TargetingConditionsDEFAULT=Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; B CD canAttacki(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z F GH wantsToAttackU(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z J KLmob Lnet/minecraft/world/entity/Mob; NOP QRnet/minecraft/world/entity/Mob setTarget,(Lnet/minecraft/world/entity/LivingEntity;)V T UVstart()V-(Lnet/minecraft/world/entity/TamableAnimal;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal;MethodParameterscanUseownerts StackMapTable SourceFileOwnerHurtTargetGoal.java InnerClassesf'net/minecraft/world/entity/ai/goal/GoalFlag! 129:WXV*+·*+µ*² ¸¶±Y Z[\ ] ^"XÌ\*´¶™ *´¶#™¬*´¶&L+Ǭ*+¶*µ/+¶3=*´7Ÿ$**´/²;¶A™*´*´/+¶E™§¬Y""$,1 Z \[\>_21+`:aü +ü5@UVXz$*´I*´/¶M*´¶&L+Æ *+¶3µ7*·S±Y% '(),#-Z$[\_2aü+bcd eg@