ΚώΊΎE•  java/lang/Object()V applyΩ(Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/util/function/Function;  Bnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuildercreateO(Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/OneShot;  Knet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instancepresent}(Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder;  absent  groupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2; Ί(Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;)Ljava/util/function/BiFunction; "#$ %!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;' ()trigger](Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; +,- ./java/util/function/Predicatetest(Ljava/lang/Object;)Z 1 23getW(Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Ljava/lang/Object; 567 89&net/minecraft/server/level/ServerLevel getRandom#()Lnet/minecraft/util/RandomSource; ;<= >?,net/minecraft/util/valueproviders/UniformIntsample$(Lnet/minecraft/util/RandomSource;)I ABC DEAnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor setWithExpiry(Ljava/lang/Object;J)VG;net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiryCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry;τ(Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; copyIfTrueLjava/util/function/Predicate; sourceMemory7Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; targetMemorydurationOfCopy.Lnet/minecraft/util/valueproviders/UniformInt;LocalVariableTypeTable#Ljava/util/function/Predicate;=Lnet/minecraft/world/entity/ai/memory/MemoryModuleType<+TT;>;;MethodParameters SignatureJ(Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType<+TT;>;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/util/valueproviders/UniformInt;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl;lambda$create$0*(Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Ljava/util/function/Predicate;Lnet/minecraft/util/valueproviders/UniformInt;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$1](Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger;sourceCLnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;targetlambda$create$2t(Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/util/valueproviders/UniformInt;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;J)Zlevel(Lnet/minecraft/server/level/ServerLevel;body)Lnet/minecraft/world/entity/LivingEntity; timestampJ StackMapTable SourceFileCopyMemoryWithExpiry.javaBootstrapMethodsr&(Ljava/lang/Object;)Ljava/lang/Object;t Fu \]wp(Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;y8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;{ F| `a~Δ(Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;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‚ Fƒ ef… †‡ˆ ‰Š"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/ProductsP2‘%java/lang/invoke/MethodHandles$Lookup“java/lang/invoke/MethodHandlesLookup!FH/*·±I J KL MH{ +,*-ΊΈ °I J* NO PQ RQ STU  NV PW RXYNPRSZ[ \]H† *Ά+ΆΆ,-ΊΆ!°I    J4 PQ RQ NO ST ^_ `aH^ *+-,Ί&°IJ4 NO ^_ ST bc dc efH¨ #*Ή*š¬+,-Ά0Ά4Ά:…Ά@¬I  !JR#NO#dc#^_#bc#ST#gh#ij#klm nop „qsv„xz}„‹ Œ"’”