Êþº¾Ez  4net/minecraft/world/entity/ai/goal/target/TargetGoal$(Lnet/minecraft/world/entity/Mob;Z)V   ?net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal 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/LivingEntity *- ./getLastDamageSource2(I)Lnet/minecraft/world/damagesource/DamageSource; 123 45!net/minecraft/tags/DamageTypeTagsNO_WOLF_RETALIATIONLnet/minecraft/tags/TagKey; 789 :;-net/minecraft/world/damagesource/DamageSourceis(Lnet/minecraft/tags/TagKey;)Z *= >)getLastHurtByMob @ ABownerLastHurtBy)Lnet/minecraft/world/entity/LivingEntity; *D EFgetLastHurtByMobTimestamp()I H IJ timestampI LMN OP;net/minecraft/world/entity/ai/targeting/TargetingConditionsDEFAULT=Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; R ST canAttacki(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/ai/targeting/TargetingConditions;)Z V WX wantsToAttackU(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z Z [\mob Lnet/minecraft/world/entity/Mob; ^_` abnet/minecraft/world/entity/Mob setTarget,(Lnet/minecraft/world/entity/LivingEntity;)V d efstart()V-(Lnet/minecraft/world/entity/TamableAnimal;)VCodeLineNumberTableLocalVariableTablethisALnet/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal;MethodParameterscanUseownerlastDamageSource/Lnet/minecraft/world/damagesource/DamageSource;ts StackMapTable SourceFileOwnerHurtByTargetGoal.java InnerClassesx'net/minecraft/world/entity/ai/goal/GoalFlag! ABIJghV*+·*+µ*² ¸¶±i jkl m n"hs*´¶™ *´¶#™¬*´¶&L+Ǭ+d¶,M,Æ ,²0¶6™¬*+¶<µ?+¶C>*´GŸ$**´?²K¶Q™*´*´?+¶U™§¬i. "$"+#9$;'C(H)j*sklUoB+HpqH+rJsü *ü7ü5@efhz$*´Y*´?¶]*´¶&L+Æ *+¶CµG*·c±i. 0125#6j$kloBsü*tuv wy@