Źžŗ¾EŲ  java/lang/Object()V apply()Ljava/util/function/Function;  Bnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuildercreateO(Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot;  5net/minecraft/world/entity/ai/memory/MemoryModuleTypeANGRY_AT7Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;  Knet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instancepresent}(Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder;   groupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;" #l(Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Ljava/util/function/Function; %&' (!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;* +,triggerĪ(Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; . /0getW(Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object;2java/util/UUID 456 78&net/minecraft/server/level/ServerLevel getEntity5(Ljava/util/UUID;)Lnet/minecraft/world/entity/Entity; :;< =>java/util/Optional ofNullable((Ljava/lang/Object;)Ljava/util/Optional; :A BCmap3(Ljava/util/function/Function;)Ljava/util/Optional;E FGtest ()Ljava/util/function/Predicate; :I JKfilter4(Ljava/util/function/Predicate;)Ljava/util/Optional;M FNH(Lnet/minecraft/server/level/ServerLevel;)Ljava/util/function/Predicate;P QRacceptb(Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/util/function/Consumer; :T UV ifPresent (Ljava/util/function/Consumer;)V XYZ [Anet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessorerase ]^_ `a&net/minecraft/world/entity/EntityTypesPLAYER'Lnet/minecraft/world/entity/EntityType; cde fg'net/minecraft/world/entity/LivingEntityis(Ljava/lang/Object;)Z 4i jk getGameRules1()Lnet/minecraft/world/level/gamerules/GameRules; mno pq-net/minecraft/world/level/gamerules/GameRulesFORGIVE_DEAD_PLAYERS.Lnet/minecraft/world/level/gamerules/GameRule; ms /tB(Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/Object;vjava/lang/Boolean ux yz booleanValue()Z|Anet/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDeadCodeLineNumberTableLocalVariableTablethisCLnet/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead;:()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; Signaturee()Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;lambda$create$0p(Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;iMLnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;lambda$create$1angryAtCLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;lambda$create$2å(Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Zlevel(Lnet/minecraft/server/level/ServerLevel;body)Lnet/minecraft/world/entity/LivingEntity; timestampJlambda$create$5o(Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/LivingEntity;)V angerTargetlambda$create$4T(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z StackMapTablelambda$create$3N(Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; livingEntityentity#Lnet/minecraft/world/entity/Entity; SourceFileStopBeingAngryIfTargetDead.javaBootstrapMethods£&(Ljava/lang/Object;)Ljava/lang/Object;„ {¦ …††© {Ŗ ‰,¬(Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;®U(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Z° {± Œ³ {“ š››gø c¹ ŗz isDeadOrDying¼,(Lnet/minecraft/world/entity/LivingEntity;)Z¾ {æ —˜Į(Ljava/lang/Object;)VĆ {Ä ”•Ę,(Lnet/minecraft/world/entity/LivingEntity;)VČ ÉŹĖ ĢĶ"java/lang/invoke/LambdaMetafactory metafactoryĢ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesInstanceŃcom/mojang/datafixers/ProductsP1Ō%java/lang/invoke/MethodHandles$LookupÖjava/lang/invoke/MethodHandlesLookup!{}/*·±~  € ‚}! ŗø °~ ƒ„ …†}P**²¶¶**ŗ!¶$°~    ‡ˆ ‰,}<*+ŗ)°~‡ˆŠ‹ Œ}™3,*+¶-Ą1¶3ø9ŗ?¶@ŗD¶H,ŗL¶H+ŗO¶S¬~%.143‡ˆ3Š‹3Ž3‘3’“ ”•}9*¶W±~Š‹–‘ —˜}c#+²\¶b™*¶h²l¶rĄu¶w™§¬~#Ž#–‘™@ š›}S*Įc™ *ĄcL+§°~ œ‘ž™@cŸ ”HĒ¢¤§Ē¢Ø«Ē­Æ­Ē¢²µĒ¶·»Ē¶½»ĒĄĀÅĪ Ļ%ŠŅÓÕ×