Êþº¾EÎ  java/lang/Record()V   +net/minecraft/world/attribute/AmbientSoundsloopLjava/util/Optional;   mood   additionsLjava/util/List; toStringA(Lnet/minecraft/world/attribute/AmbientSounds;)Ljava/lang/String; hashCode0(Lnet/minecraft/world/attribute/AmbientSounds;)I equalsB(Lnet/minecraft/world/attribute/AmbientSounds;Ljava/lang/Object;)Z !"# $%net/minecraft/sounds/SoundEventCODEC Lcom/mojang/serialization/Codec; ()* +,com/mojang/serialization/CodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;. /0apply()Ljava/util/function/Function; 234 56!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 8"91net/minecraft/world/attribute/AmbientMoodSettings. =">6net/minecraft/world/attribute/AmbientAdditionsSettings @AB CDnet/minecraft/util/ExtraCodecscompactListCodecB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; GHI JKjava/util/Listof()Ljava/util/List; (M +NI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;. QRS TU;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;W /X(()Lcom/mojang/datafixers/util/Function3; Z[\ /]!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App; _`a bcjava/util/Optionalempty()Ljava/util/Optional; e f;(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/List;)V h ijEMPTY-Lnet/minecraft/world/attribute/AmbientSounds; 8l mnLEGACY_CAVE_SETTINGS3Lnet/minecraft/world/attribute/AmbientMoodSettings; _p Jq((Ljava/lang/Object;)Ljava/util/Optional; s mj. vwx yz2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; " SignatureTLjava/util/Optional;>;ILjava/util/Optional;JLjava/util/List;OLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTableMethodParametersê(Ljava/util/Optional;>;Ljava/util/Optional;Ljava/util/List;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;V()Ljava/util/Optional;>;K()Ljava/util/Optional;L()Ljava/util/List;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileAmbientSounds.javaRecordBootstrapMethodsšloop;mood;additions Ÿ&(Ljava/lang/Object;)Ljava/lang/Object;¡ ¢ c¤C(Lnet/minecraft/world/attribute/AmbientSounds;)Ljava/util/Optional;¦ § c© ª K¬?(Lnet/minecraft/world/attribute/AmbientSounds;)Ljava/util/List;®J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;d±g(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/List;)Lnet/minecraft/world/attribute/AmbientSounds;³ ´ �‘‘· ¸¹º »¼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/ProductsP3Ê%java/lang/invoke/MethodHandles$LookupÌjava/lang/invoke/MethodHandlesLookup1 |} |~|ijmj$%|€ f�‚*·*+µ*,µ *-µ±‚ ƒ*„j  …  }~†  |‡ˆ�1*º°‚ ƒ „j‰�1*º¬‚ ƒ „jŠ�<*+º¬‚ ƒ„j‹Œ†‹ c�/*´°‚ ƒ „j|�c�/*´ °‚ ƒ „j|ŽK�/*´°‚ ƒ „j|� �‘�ŒJ*² &¹'º-¶1²7:¹'º;¶1²<¸?E¸F¹LºO¶1¶P*ºV¶Y°‚(=FIƒ J’“”�U5»Y¸^¸^¸F·d³g»Y¸^²k¸o¸F·d³rºt¸u³{±‚)•–—, |} |~|˜B¶™›œ�½ž £½ž¥£½ž¨«½­¯°½ž²µÄQvÅZÆÈÉËÍ