Êþº¾Eâ  java/lang/Record()V   2net/minecraft/world/entity/animal/frog/FrogVariant assetInfo0Lnet/minecraft/core/ClientAsset$ResourceTexture;  spawnConditions;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;  9net/minecraft/world/entity/variant/SpawnPrioritySelectorsEMPTY  n(Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)V   selectors()Ljava/util/List;  toStringH(Lnet/minecraft/world/entity/animal/frog/FrogVariant;)Ljava/lang/String;" #$hashCode7(Lnet/minecraft/world/entity/animal/frog/FrogVariant;)I& '(equalsI(Lnet/minecraft/world/entity/animal/frog/FrogVariant;Ljava/lang/Object;)Z *+, -..net/minecraft/core/ClientAsset$ResourceTextureDEFAULT_FIELD_CODEC#Lcom/mojang/serialization/MapCodec;0 12apply()Ljava/util/function/Function; 456 78!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; :;< =>;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;0 ABC 1D!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App; F GHCODEC Lcom/mojang/serialization/Codec;Jspawn_conditions LMN OPcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;0 :S =Tg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;V 1W!()Ljava/util/function/BiFunction; YZ[ 1\!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;0 _`a bc2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; e fH DIRECT_CODEC0 i jH NETWORK_CODEC lmn op(net/minecraft/core/registries/Registries FROG_VARIANT%Lnet/minecraft/resources/ResourceKey; rst uv2net/minecraft/core/registries/codec/RegistryCodecsholderG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; F yz{ |})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 SignatureVLcom/mojang/serialization/Codec;sLcom/mojang/serialization/Codec;>;«Lnet/minecraft/network/codec/StreamCodec;>;3(Lnet/minecraft/core/ClientAsset$ResourceTexture;)VCodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/world/entity/animal/frog/FrogVariant;MethodParameters¸()Ljava/util/List;>;()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; SourceFileFrogVariant.javaRecordBootstrapMethods£assetInfo;spawnConditions §&(Ljava/lang/Object;)Ljava/lang/Object;© ª •¬f(Lnet/minecraft/world/entity/animal/frog/FrogVariant;)Lnet/minecraft/core/ClientAsset$ResourceTexture;® ¯ ˆ±f(Lnet/minecraft/core/ClientAsset$ResourceTexture;)Lnet/minecraft/world/entity/animal/frog/FrogVariant;³ ´ –¶q(Lnet/minecraft/world/entity/animal/frog/FrogVariant;)Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;¸8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;»¡(Lnet/minecraft/core/ClientAsset$ResourceTexture;Lnet/minecraft/world/entity/variant/SpawnPrioritySelectors;)Lnet/minecraft/world/entity/animal/frog/FrogVariant;½ ¾ ›˜˜Á  —˜Ä ÅÆÇ ÈÉ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/ProductsP1P2Û