Êþº¾Eµ  java/lang/Record()V    ?@!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;B is_captain8 EFG HI;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;K 9L!()Ljava/util/function/BiFunction; NOP 9Q!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;8 TUV WX2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; Z [\CODEC Lcom/mojang/serialization/Codec; ^ _(ZZ)V a bcCAPTAIN_WITHOUT_RAID>Lnet/minecraft/advancements/predicates/entity/RaiderPredicate;e?net/minecraft/advancements/predicates/entity/EntitySubPredicate Signature`Lcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisMethodParametersmatchesm(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;)Zraider(Lnet/minecraft/world/entity/raid/Raider;entity#Lnet/minecraft/world/entity/Entity;level(Lnet/minecraft/server/level/ServerLevel;positionLnet/minecraft/world/phys/Vec3; StackMapTableRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileRaiderPredicate.javaRecordBootstrapMethods‰hasRaid;isCaptain �&(Ljava/lang/Object;)Ljava/lang/Object;� ‘S(Lnet/minecraft/advancements/predicates/entity/RaiderPredicate;)Ljava/lang/Boolean;“ •8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]˜f(Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/advancements/predicates/entity/RaiderPredicate;š › €€ž Ÿ ¡ ¢£java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;¥ ¦§¨ ©ª"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/MethodHandlesLookup1d  [\fgbc _hM*·*µ*µ ±i j kc  l  mnhš-+Á™'+À:¶*´ ¶*´  §¬¬i +j4 op-kc-qr-st-uvw ü)@úl qsux yzh1*º°i j kc{h1*º¬i j kc!|h<*+º¬i jkc}~l} h/*´¬i j kch/*´ ¬i j kc €hx:*²#)¸+¹1º7¶;²#A¸+¹1ºC¶;¶D*ºJ¶M°i  - 69 j :�‚ƒh4ºR¸S³Y»Y·]³`±i  „…†  ‡6�ˆŠ‹¤ŒŽ�¤Œ’�¤”–—¤Œ™œ«ET¬N­¯°²´