Êþº¾E«(net/minecraft/world/entity/animal/Animal  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;  ,net/minecraft/world/entity/ai/goal/BreedGoal.(Lnet/minecraft/world/entity/animal/Animal;D)V  6net/minecraft/world/entity/animal/fox/Fox$FoxBreedGoalanimal*Lnet/minecraft/world/entity/animal/Animal;)net/minecraft/world/entity/animal/fox/Fox   clearStates()V  partner  start " #$level(Lnet/minecraft/server/level/ServerLevel; & '(getBreedOffspringx(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; * +, getLoveCause+()Lnet/minecraft/server/level/ServerPlayer; . /0addTrustedEntity,(Lnet/minecraft/world/entity/LivingEntity;)V 234 56net/minecraft/stats/Stats ANIMALS_BRED$Lnet/minecraft/resources/Identifier; 89: ;<'net/minecraft/server/level/ServerPlayer awardStat'(Lnet/minecraft/resources/Identifier;)V >?@ AB4net/minecraft/advancements/triggers/CriteriaTriggers BRED_ANIMALS8Lnet/minecraft/advancements/triggers/BredAnimalsTrigger; DEF GH6net/minecraft/advancements/triggers/BredAnimalsTriggertrigger§(Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V J KLsetAge(I)V N O resetLoveQ%net/minecraft/world/entity/AgeableMob J T UVgetX()D X YVgetY [ \VgetZ ^ _`snapTo(DDDFF)V bcd ef&net/minecraft/server/level/ServerLeveladdFreshEntityWithPassengers&(Lnet/minecraft/world/entity/Entity;)Vh&net/minecraft/world/entity/EntityEvent bj klbroadcastEntityEvent'(Lnet/minecraft/world/entity/Entity;B)V bn op getGameRules1()Lnet/minecraft/world/level/gamerules/GameRules; rst uv-net/minecraft/world/level/gamerules/GameRules MOB_DROPS.Lnet/minecraft/world/level/gamerules/GameRule; rx yzgetB(Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/Object;|java/lang/Boolean {~ € booleanValue()Z‚(net/minecraft/world/entity/ExperienceOrb „ …† getRandom#()Lnet/minecraft/util/RandomSource; ˆ‰Š ‹Œnet/minecraft/util/RandomSourcenextInt(I)I �Ž �((Lnet/minecraft/world/level/Level;DDDI)V b‘ ’“addFreshEntity&(Lnet/minecraft/world/entity/Entity;)Z/(Lnet/minecraft/world/entity/animal/fox/Fox;D)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/world/entity/animal/fox/Fox$FoxBreedGoal; speedModifierDMethodParametersthis$0breed offspring+Lnet/minecraft/world/entity/animal/fox/Fox;animalLoveCause)Lnet/minecraft/server/level/ServerPlayer;partnerLoveCause loveCause StackMapTable SourceFileFox.javaNestHost InnerClasses FoxBreedGoal   ”•J+Y¸WW*+(· ±–£¤ ¥—˜™š›œ �š •O*´À¶*´À¶*·±–© ª«¬— ˜™ž•à *´*´!*´¶%ÀL+DZ*´¶)M*´¶)N,:,Æ +,¶-§-:-Æ ,-¥+-¶-Ʋ1¶7²=*´*´+¶C*´p¶I*´p¶I*´¶M*´¶M+¢@¶R+*´¶S*´¶W*´¶Z ¶]*´!+¶a*´!*´¶i*´!¶m²q¶wÀ{¶}™;*´!»�Y*´!*´¶S*´¶W*´¶Z*´¶ƒ¹‡`·�¶�W±–f°±²µ ¶(·+¹/º7¼:¿CÀHÃMÄUÅfÈpÉzÊ�ˈÌ�ͪβпÒÕÓ Õ—4˜™ûŸ  î¡¢(棢+㤢¥üþ888 û¦¦§¨© ª