Êþº¾E»  java/lang/Record()V   5net/minecraft/world/entity/animal/pig/PigSoundVariant adultSoundsCLnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;    babySounds apply()Ljava/util/function/Function;  2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; toStringK(Lnet/minecraft/world/entity/animal/pig/PigSoundVariant;)Ljava/lang/String; !hashCode:(Lnet/minecraft/world/entity/animal/pig/PigSoundVariant;)I# $%equalsL(Lnet/minecraft/world/entity/animal/pig/PigSoundVariant;Ljava/lang/Object;)Z '() *+Anet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSetCODEC Lcom/mojang/serialization/Codec;- adult_sounds /01 23com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; 678 9:!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;< baby_sounds ?@A BC;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;E F!()Ljava/util/function/BiFunction; HIJ K!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; M NOcodec"()Lcom/mojang/serialization/Codec; Q R+ DIRECT_CODEC T U+ NETWORK_CODEC WXY Z[(net/minecraft/core/registries/RegistriesPIG_SOUND_VARIANT%Lnet/minecraft/resources/ResourceKey; ]^_ `a2net/minecraft/core/registries/codec/RegistryCodecsholderG(Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/Codec; ( def gh)net/minecraft/network/codec/ByteBufCodecsholderRegistryP(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec; j kl STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; SignatureYLcom/mojang/serialization/Codec;vLcom/mojang/serialization/Codec;>;®Lnet/minecraft/network/codec/StreamCodec;>;‰(Lnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;Lnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/world/entity/animal/pig/PigSoundVariant;MethodParameters[()Lcom/mojang/serialization/Codec;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;E()Lnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;lambda$codec$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFilePigSoundVariant.java NestMembersRecordBootstrapMethodsŠ&(Ljava/lang/Object;)Ljava/lang/Object;Œ � €€�adultSounds;babySounds ” • ~—|(Lnet/minecraft/world/entity/animal/pig/PigSoundVariant;)Lnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;™ š ~œ8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;ž Ÿ q¡¿(Lnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;Lnet/minecraft/world/entity/animal/pig/PigSoundVariant$PigSoundSet;)Lnet/minecraft/world/entity/animal/pig/PigSoundVariant;£ ¤¥¦ §¨"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;ª «¬­ ®¯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; InnerClasses PigSoundSetInstance´com/mojang/datafixers/ProductsP2·%java/lang/invoke/MethodHandles$Lookup¹java/lang/invoke/MethodHandlesLookup1  R+mnU+mn*+moklmp qrM*·*+µ*,µ ±s t uv  w   NOr! º¸°smxyr1*º°s t uv zr1*º¬s t uv${r<*+º"¬s tuv|}w| ~r/*´°s t uv~r/*´ °s t uv €rp2*²&,¹.º4¶5²&;¹.º=¶5¶>*ºD¶G°s%.1t 2�‚ƒrC¸L³P¸L³S²V¸\³b²V¸c³i±s „…†'‡  ˆ6¢‰‹Ž©�‘’¢‰“–¢‰˜–¢›� °"'±?²H³µ¶¸º