Êþº¾Eö  java/lang/Record()V   3net/minecraft/world/entity/animal/feline/CatVariantadultAssetInfo0Lnet/minecraft/core/ClientAsset$ResourceTexture;    babyAssetInfo  spawnConditions;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;  9net/minecraft/world/entity/variant/SpawnPrioritySelectorsEMPTY  ž(Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V   selectors()Ljava/util/List;! "#toStringI(Lnet/minecraft/world/entity/animal/feline/CatVariant;)Ljava/lang/String;% &'hashCode8(Lnet/minecraft/world/entity/animal/feline/CatVariant;)I) *+equalsJ(Lnet/minecraft/world/entity/animal/feline/CatVariant;Ljava/lang/Object;)Z -./ 01.net/minecraft/core/ClientAsset$ResourceTextureDEFAULT_FIELD_CODEC#Lcom/mojang/serialization/MapCodec;3 45apply()Ljava/util/function/Function; 789 :;!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; -= >?CODEC Lcom/mojang/serialization/Codec;A baby_asset_id CDE FGcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;3 JKL MN;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;P 4Q!()Ljava/util/function/BiFunction; STU 4V!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; =Yspawn_conditions3 J\ M]ˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;_ 4`(()Lcom/mojang/datafixers/util/Function3; bcd 4e!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App;3 hij kl2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; n o? DIRECT_CODEC3 r s? NETWORK_CODEC uvw xy(net/minecraft/core/registries/Registries CAT_VARIANT%Lnet/minecraft/resources/ResourceKey; {|} ~2net/minecraft/core/registries/codec/RegistryCodecsholderG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; = ‚ƒ„ …†)net/minecraft/network/codec/ByteBufCodecsholderRegistryP(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; ˆ ‰Š STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;Œ3net/minecraft/world/entity/variant/PriorityProvider SignatureWLcom/mojang/serialization/Codec;tLcom/mojang/serialization/Codec;>;¬Lnet/minecraft/network/codec/StreamCodec;>;c(Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/core/ClientAsset$ResourceTexture;)VCodeLineNumberTableLocalVariableTablethis5Lnet/minecraft/world/entity/animal/feline/CatVariant;MethodParameters¸()Ljava/util/List;>; assetInfo3(Z)Lnet/minecraft/core/ClientAsset$ResourceTexture;isBabyZ StackMapTable()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;2()Lnet/minecraft/core/ClientAsset$ResourceTexture;=()Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;lambda$static$1`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$0­Ljava/lang/Record;Lnet/minecraft/world/entity/variant/PriorityProvider; SourceFileCatVariant.javaRecordBootstrapMethods±,adultAssetInfo;babyAssetInfo;spawnConditions ¶&(Ljava/lang/Object;)Ljava/lang/Object;¸ ¹ £»g(Lnet/minecraft/world/entity/animal/feline/CatVariant;)Lnet/minecraft/core/ClientAsset$ResourceTexture;½ ¾ £À8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; à ‘Å—(Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/core/ClientAsset$ResourceTexture;)Lnet/minecraft/world/entity/animal/feline/CatVariant;Ç È ¤Êr(Lnet/minecraft/world/entity/animal/feline/CatVariant;)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;ÌJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ÏÒ(Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)Lnet/minecraft/world/entity/animal/feline/CatVariant;Ñ Ò ©¦¦Õ Ö ¥¦Ø ÙÚÛ ÜÝ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; InnerClassesçnet/minecraft/core/ClientAssetResourceTextureInstanceëcom/mojang/datafixers/ProductsP2P3ï?��‰Š�� ‘’L *+,²·±“ ( )”  •–   —  ’\*·*+µ*,µ *-µ±“”*•–  —  ’2*´¶°“-” •–�˜™š’Q™ *´ §*´°“1”•–›œ� C-—›"ž’1*º °“” •–&Ÿ’1*º$¬“” •–* ’<*+º(¬“”•–¡¢—¡ £’/*´°“” •–£’/*´ °“” •–¤’/*´°“” •– ¥¦’i+*²,º2¶6²<@¹BºH¶6¶I*ºO¶R°“ !'"*” +§¨ ©¦’=*²,º2¶6²<@¹BºH¶6²WX¹BºZ¶6¶[*º^¶a°“ #09<” =§¨ª’M)ºf¸g³mºp¸g³q²t¸z³€²t¸�³‡±“ $%�«¬­®  ¯V×°²³´Þµ·ºÞµ¼ºÞ¿ÁÄÞµÆÉÞËÍÎÞµÐÓÞµÔÓå2-æèJhéSêìbêíî‹ðñóõ