Êþº¾EX  'net/minecraft/world/entity/ai/goal/Goal()V   6net/minecraft/world/entity/ai/goal/TradeWithPlayerGoalmob:Lnet/minecraft/world/entity/npc/villager/AbstractVillager;  ,net/minecraft/world/entity/ai/goal/Goal$FlagJUMP.Lnet/minecraft/world/entity/ai/goal/Goal$Flag;  MOVE  java/util/EnumSetof5(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;  setFlags(Ljava/util/EnumSet;)V !"# $%8net/minecraft/world/entity/npc/villager/AbstractVillagerisAlive()Z !' (% isInWater !* +%onGround !- .%wasHurtRecently !0 12getTradingPlayer,()Lnet/minecraft/world/entity/player/Player; !4 56 distanceToSqr&(Lnet/minecraft/world/entity/Entity;)D@0 !: ;< getNavigation;()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; >?@ A7net/minecraft/world/entity/ai/navigation/PathNavigationstop !C DEsetTradingPlayer-(Lnet/minecraft/world/entity/player/Player;)V=(Lnet/minecraft/world/entity/npc/villager/AbstractVillager;)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/world/entity/ai/goal/TradeWithPlayerGoal;MethodParameterscanUsetrader*Lnet/minecraft/world/entity/player/Player; StackMapTableR(net/minecraft/world/entity/player/Playerstart SourceFileTradeWithPlayerGoal.java InnerClassesFlag! FGW*·*+µ*² ²¸¶±H  IJK L M%GÌQ*´¶ š¬*´¶&™¬*´¶)š¬*´¶,™¬*´¶/L+Ǭ*´+¶37—ž¬¬H:  "$.08 <">%M'O*IQJK8NOP  ü QSG9 *´¶9¶=±H / 0I  JKAG7 *´¶B±H 45I  JKTUV W@